0
0
0
-1
-1
-1
0
-1
-1
0
-1
0
-1
0
-2
1
-3
3
-6
6
-10
11
-15
17
-22
27
-35
45
-66
115
-419
-1725
-1504
-1113
-750
-1057
-1701
-2071
-2079
-2211
-2643
-3032
-3004
-2567
-2126
-1784
-1431
-1001
-545
-178
-61
-146
-230
-243
-217
-153
68
512
1027
1401
1680
1936
2065
2010
1761
1498
1469
1595
1713
1834
2043
2300
2525
2596
2401
2135
2039
2126
2438
2861
3028
2999
2846
2308
1307
-171
-2191
-4244
-5420
-5340
-4587
-3859
-3216
-2239
-943
-144
-425
-1363
-2156
-2428
-2218
-1860
-1490
-794
427
1769
2563
2644
2338
1895
1260
429
-518
-1297
-1731
-1954
-2138
-2238
-2174
-2117
-2223
-2449
-2630
-2757
-2931
-3248
-3462
-3284
-2821
-2317
-1849
-1308
-679
-97
230
136
-219
-470
-582
-708
-881
-1043
-997
-777
-639
-703
-816
-805
-732
-675
-575
-302
111
452
581
737
1031
1319
1516
1658
1841
2200
2500
2633
2747
2812
2842
3042
3303
3370
3438
3637
3849
3954
3763
3153
2130
708
-1324
-3793
-5794
-6561
-6277
-5580
-4806
-3831
-2502
-1266
-828
-1228
-1966
-2543
-2612
-2211
-1651
-988
66
1498
2782
3472
3574
3417
3170
2703
2002
1147
222
-578
-1184
-1613
-1955
-2363
-2672
-2679
-2626
-2813
-3246
-3727
-4084
-4304
-4316
-4067
-3578
-2814
-1861
-875
-92
295
386
329
185
-44
-318
-482
-564
-675
-782
-866
-995
-1230
-1498
-1593
-1488
-1412
-1392
-1322
-1132
-896
-667
-398
-143
131
525
1069
1663
2118
2345
2456
2610
2738
2719
2593
2494
2611
2989
3479
3876
4084
4181
4263
4240
4056
3569
2491
781
-1222
-3251
-5142
-6561
-7035
-6650
-5897
-4797
-3382
-2018
-1193
-1133
-1511
-1834
-2032
-2112
-1809
-1059
22
1301
2558
3473
3891
3911
3751
3463
2879
2080
1253
429
-526
-1483
-2224
-2742
-3147
-3505
-3689
-3612
-3442
-3540
-3853
-4036
-4042
-3947
-3694
-3229
-2528
-1616
-653
194
764
997
1007
886
625
223
-244
-603
-923
-1272
-1596
-1839
-1880
-1999
-2023
-1957
-1794
-1555
-1543
-1486
-1358
-1191
-874
-609
-346
131
626
1150
1670
2029
2342
2628
2738
2634
2581
2582
2471
2449
2701
3032
3280
3617
4028
4217
4105
3926
3693
3239
2283
462
-1757
-3808
-5614
-6782
-7022
-6727
-6003
-4771
-3256
-1780
-935
-908
-1093
-1135
-1232
-1286
-1120
-623
268
1367
2351
3051
3483
3624
3582
3448
3024
2247
1343
477
-409
-1438
-2592
-3515
-3883
-3873
-3825
-3789
-3694
-3586
-3446
-3408
-3525
-3572
-3397
-2921
-2159
-1392
-768
-141
469
856
944
818
563
274
-67
-515
-1013
-1513
-2009
-2341
-2431
-2397
-2277
-2085
-1785
-1436
-1173
-1069
-1081
-1067
-912
-634
-222
212
587
1024
1510
1880
2040
2095
2203
2358
2421
2395
2407
2538
2623
2674
2861
3114
3368
3651
3737
3623
3592
3614
3370
2381
627
-1174
-2675
-4250
-5915
-6817
-6563
-5657
-4690
-3749
-2570
-1288
-551
-576
-845
-924
-801
-664
-562
-223
359
1327
2098
2350
2818
0
0
0
-1
0
-1
0
-1
0
-1
-1
0
-1
0
-1
0
-1
1
-2
2
-4
4
-6
7
-9
11
-15
19
-28
47
-163
-494
-333
-361
-368
-407
-326
-293
-324
-363
-434
-499
-569
-689
-763
-785
-746
-560
-310
-34
203
381
490
528
507
477
450
391
391
469
544
638
717
844
990
1049
1179
1341
1480
1567
1554
1522
1556
1623
1592
1471
1434
1485
1466
1203
719
237
-176
-657
-1238
-1705
-1885
-1877
-1844
-1792
-1672
-1505
-1359
-1336
-1311
-1195
-1097
-1056
-1047
-982
-883
-925
-984
-871
-867
-685
-489
-395
-95
114
302
327
194
149
50
-423
-560
-534
-838
-880
-1092
-1220
-1207
-1402
-1475
-1388
-1347
-1224
-1129
-1107
-927
-920
-959
-1021
-1115
-1069
-1077
-1130
-1063
-991
-924
-874
-902
-819
-675
-564
-470
-399
-312
-236
-243
-291
-335
-366
-394
-435
-367
-239
-105
13
88
157
205
191
117
34
17
46
37
7
38
118
173
177
162
254
433
536
600
666
790
895
801
742
777
779
696
600
611
726
799
751
670
607
487
199
-115
-374
-583
-809
-1048
-1162
-1173
-1216
-1297
-1293
-1210
-1116
-1064
-1033
-938
-790
-710
-675
-628
-589
-572
-592
-606
-570
-509
-464
-463
-444
-360
-282
-269
-287
-299
-252
-246
-382
-521
-543
-571
-721
-894
-947
-883
-886
-968
-966
-886
-826
-804
-785
-731
-688
-719
-753
-736
-725
-757
-827
-849
-821
-811
-790
-776
-666
-538
-449
-360
-300
-252
-232
-235
-239
-244
-233
-205
-175
-128
-116
-103
-39
20
38
54
53
51
24
-4
-10
-36
-52
-66
-74
-48
-37
-29
4
45
98
137
186
265
316
330
324
285
325
357
294
217
138
100
58
-10
-34
-43
-48
-66
-120
-157
-212
-322
-446
-546
-626
-704
-787
-841
-850
-864
-878
-880
-856
-797
-746
-709
-687
-636
-595
-596
-560
-517
-486
-497
-499
-483
-500
-488
-469
-450
-409
-405
-413
-401
-410
-410
-412
-438
-462
-485
-506
-504
-490
-475
-441
-408
-383
-383
-381
-364
-375
-395
-428
-424
-412
-437
-446
-445
-450
-420
-408
-394
-378
-385
-375
-357
-313
-271
-245
-238
-238
-224
-207
-183
-150
-151
-183
-207
-189
-154
-142
-148
-152
-133
-108
-101
-89
-98
-103
-118
-159
-177
-193
-213
-243
-262
-256
-250
-260
-269
-262
-267
-279
-281
-270
-240
-217
-205
-212
-250
-268
-286
-290
-277
-290
-302
-308
-317
-332
-358
-377
-384
-413
-450
-448
-440
-467
-486
-481
-475
-474
-477
-458
-437
-419
-404
-378
-356
-341
-308
-313
-354
-384
-383
-362
-329
-325
-340
-340
-350
-360
-393
-405
-398
-412
-434
-451
-450
-440
-452
-471
-457
-436
-414
-426
-426
-414
-400
-393
-387
-355
-320
-298
-280
-247
-208
-162
-145
-138
-141
-183
-197
-206
-240
-245
-255
-304
-346
-376
-388
-396
-416
-443
-466
-477
-480
-467
-445
-453
-453
-433
-412
-389
-363
-338
-319
-289
-265
-249
-240
-225
-220
-220
-212
-210
-205
-187
-191
-222
-253
-247
-255
-256
-284
-316
-308
-327
-342
-335
-334
-346
-323
-301
-275
-233
-201
-188
-206
-221
-217
-219
-225
-234
-233
-230
-234
-233
-214
-211
-227
-243
-261
-263
-275
-266
-236
-227
-236
-238
-258
-290
-310
-308
-292
-325
-341
-331
-324
-304
-277
-278
-287
-257
-234
-226
-213
-203
-187
-162
-152
-138
-119
-122
-146
-182
-200
-206
-228
-242
-267
-321
-362
-397
-401
-407
-443
-473
-495
-512
-514
-523
-528
-534
-540
-523
-508
-483
-446
-410
-370
-346
-308
-265
-244
-229
-215
-207
-214
-214
-203
-183
-186
-190
-205
-233
-243
-256
-259
-258
-259
-274
-306
-320
-334
-358
-368
-366
-357
-356
-358
-373
-377
-365
-378
-382
-362
-352
-330
-316
-311
-298
-286
-267
-250
-235
-244
-237
-226
-225
-226
-207
-195
-202
-210
-219
-251
-274
-276
-285
-302
-295
-293
-293
-270
-239
-198
-211
-221
-185
-144
-121
-120
-127
-118
-97
-92
-91
-104
-126
-133
-162
-189
-217
-239
-235
-257
-266
-270
-290
-301
-311
-321
-331
-349
-370
-398
-407
-392
-383
-373
-361
-333
-305
-274
-237
-225
-223
-220
-214
-200
-207
-226
-226
-232
-260
-254
-244
-249
-252
-254
-246
-256
-262
-261
-279
-307
-332
-340
-331
-316
-305
-294
-306
-298
-287
-292
-287
-277
-262
-266
-274
-255
-227
-214
-210
-189
-161
-146
-153
-167
-174
-185
-192
-196
-208
-225
-251
-279
-289
-302
-305
-318
-333
-349
-350
-328
-309
-287
-264
-222
-191
-169
-160
-150
-139
-146
-170
-185
-202
-210
-200
-231
-249
-248
-250
-245
-248
-262
-290
-316
-324
-337
-353
-338
-320
-301
-298
-301
-307
-307
-306
-315
-306
-313
-282
-245
-215
-190
-169
-137
-103
-92
-75
-58
-68
-64
-76
-107
-124
-131
-154
-162
-169
-169
-186
-199
-204
-229
-242
-256
-273
-262
-243
-247
-236
-254
-260
-228
-210
-210
-235
-236
-235
-245
-216
-191
-201
-206
-208
-209
-207
-199
-193
-197
-223
-249
-253
-257
-272
-271
-279
-318
-326
-302
-273
-261
-251
-239
-224
-199
-191
-199
-190
-174
-185
-180
-182
-184
-192
-237
-286
-303
-311
-300
-266
-234
-223
-245
-254
-276
-288
-291
-306
-316
-309
-302
-291
-283
-264
-253
-252
-258
-288
-276
-256
-250
-229
-232
-236
-224
-189
-164
-156
-157
-170
-165
-133
-118
-125
-137
-162
-160
-156
-178
-191
-210
-217
-227
-248
-240
-205
-179
-182
-193
-190
-166
-174
-189
-206
-228
-233
-224
-190
-141
-114
-117
-97
-71
-67
-54
-48
-60
-72
-78
-76
-73
-89
-104
-129
-173
-207
-235
-253
-283
-296
-293
-278
-269
-257
-252
-227
-192
-175
-144
-129
-127
-127
-128
-140
-164
-175
-149
-157
-187
-197
-215
-252
-295
-315
-328
-334
-355
-384
-405
-415
-401
-381
-374
-386
-383
-357
-321
-321
-305
-268
-257
-227
-195
-167
-147
-135
-124
-116
-119
-115
-104
-86
-84
-91
-83
-92
-110
-133
-156
-185
-216
-226
-239
-267
-287
-292
-297
-283
-270
-264
-246
-228
-216
-193
-161
-147
-145
-149
-139
-116
-101
-88
-90
-82
-55
-35
-3
30
41
27
26
16
-6
-29
-69
-105
-135
-155
-174
-203
-226
-233
-220
-213
-232
-240
-236
-217
-205
-221
-227
-196
-184
-188
-164
-132
-123
-127
-128
-101
-85
-102
-104
-120
-158
-168
-163
-189
-220
-253
-298
-324
-333
-340
-366
-395
-415
-419
-413
-403
-394
-376
-335
-309
-280
-270
-255
-229
-216
-211
-224
-224
-208
-191
-176
-167
-176
-186
-181
-196
-239
-273
-341
-391
-396
-418
-421
-422
-418
-400
-377
-365
-340
-315
-297
-289
-283
-263
-242
-222
-203
-191
-164
-120
-81
-47
-20
-24
-46
-57
-67
-70
-91
-119
-141
-147
-133
-137
-181
-216
-232
-247
-255
-284
-312
-322
-323
-316
-309
-287
-259
-243
-222
-206
-194
-177
-154
-148
-131
-120
-123
-114
-113
-116
-96
-98
-139
-153
-162
-177
-196
-211
-204
-213
-228
-236
-248
-261
-278
-296
-297
-289
-285
-251
-232
-234
-227
-215
-189
-181
-178
-167
-165
-150
-135
-149
-157
-158
-156
-151
-183
-236
-255
-265
-281
-296
-312
-318
-322
-327
-320
-321
-311
-315
-317
-304
-289
-284
-287
-258
-228
-218
-230
-222
-203
-204
-205
-206
-202
-177
-178
-215
-208
-198
-200
-206
-213
-199
-215
-246
-255
-262
-266
-269
-282
-275
-265
-278
-279
-268
-230
-178
-187
-212
-210
-192
-171
-187
-214
-221
-214
-219
-220
-203
-189
-185
-178
-165
-172
-198
-235
-224
-224
-236
-260
-272
-238
-221
-224
-222
-202
-196
-202
-169
-117
-98
-80
-72
-53
-4
7
-7
-5
-34
-61
-82
-99
-96
-85
-100
-105
-86
-103
-128
-184
-220
-211
-213
-222
-215
-214
-195
-167
-191
-177
-161
-180
-165
-147
-120
-112
-140
-146
-156
-165
-171
-178
-169
-165
-167
-128
-103
-139
-124
-128
-143
-125
-133
-146
-154
-198
-230
-236
-252
-265
-272
-275
-276
-290
-283
-254
-245
-234
-235
-256
-269
-251
-228
-213
-204
-210
-213
-234
-260
-273
-294
-321
-325
-338
-357
-335
-324
-334
-334
-350
-345
-322
-320
-295
-302
-298
-292
-310
-284
-267
-255
-245
-248
-244
-225
-210
-202
-187
-205
-192
-178
-204
-224
-229
-245
-233
-231
-232
-228
-247
-260
-254
-264
-285
-268
-248
-221
-225
-208
-175
-151
-123
-130
-102
-102
-146
-144
-163
-178
-183
-220
-225
-219
-255
-235
-240
-250
-203
-192
-193
-154
-145
-131
-101
-129
-123
-122
-181
-191
-185
-222
-239
-274
-319
-279
-299
-351
-349
-367
-346
-338
-333
-302
-279
-254
-250
-272
-236
-266
-292
-306
-343
-339
-351
-397
-387
-364
-412
-396
-390
-355
-323
-337
-332
-326
-310
-306
-319
-331
-316
-305
-300
-304
-314
-317
-312
-304
-304
-303
-328
-341
-330
-324
-297
-293
-272
-230
-238
-233
-198
-184
-198
-197
-222
-260
-270
-314
-314
-315
-329
-312
-319
-291
-235
-254
-260
-232
-252
-265
-291
-322
-307
-311
-328
-291
-267
-264
-255
-249
-224
-210
-205
-185
-170
-168
-139
-130
-128
-126
-167
-213
-232
-251
-298
-313
-335
-368
-363
-373
-409
-398
-425
-463
-426
-454
-434
-405
-438
-435
-384
-376
-351
-337
-347
-309
-329
-311
-298
-323
-328
-321
-308
-285
-303
-356
-351
-345
-377
-402
-377
-363
-346
-345
-349
-333
-365
-357
-332
-364
-387
-355
-334
-340
-331
-289
-251
-236
-217
-216
-200
-209
-261
-249
-221
-246
-315
-386
-411
-408
-448
-526
-529
-478
-481
-493
-441
-391
-334
-300
-302
-249
-191
-220
-294
-319
-322
-345
-391
-463
-481
-450
-462
-472
-465
-458
-376
-318
-318
-236
-209
-207
-153
-162
-154
-127
-173
-219
-272
-341
-334
-348
-454
-476
-403
-407
-423
-413
-351
-256
-219
-217
-166
-138
-124
-143
-212
-217
-208
-285
-397
-439
-447
-422
-426
-464
-436
-372
-312
-311
-309
-238
-176
-180
-208
-155
-82
-123
-196
-269
-298
-252
-315
-395
-381
-338
-295
-261
-271
-219
-149
-153
-146
-125
-81
-53
-84
-141
-156
-183
-245
-339
-405
-420
-395
-414
-433
-376
-327
-264
-269
-264
-219
-222
-228
-220
-254
-246
-235
-320
-386
-400
-401
-425
-481
-516
-458
-369
-358
-332
-247
-192
-176
-188
-198
-152
-149
-220
-294
-334
-324
-362
-443
-497
-492
-456
-481
-486
-457
-413
-392
-385
-360
-286
-285
-344
-353
-334
-320
-343
-405
-415
-376
-364
-350
-350
-319
-278
-202
-175
-198
-162
-137
-161
-194
-238
-263
-281
-362
-417
-413
-422
-418
-425
-406
-375
-356
-329
-256
-218
-219
-225
-230
-202
-151
-117
-162
-215
-229
-198
-192
-229
-264
-232
-198
-220
-252
-249
-217
-222
-253
-235
-233
-249
-283
-351
-346
-331
-368
-409
-415
-393
-376
-367
-348
-297
-246
-241
-264
-255
-239
-221
-223
-236
-246
-262
-260
-264
-293
-331
-331
-322
-314
-297
-272
-258
-223
-195
-191
-191
-216
-239
-232
-246
-273
-272
-317
-370
-402
-420
-435
-453
-449
-423
-380
-335
-276
-241
-213
-184
-151
-128
-127
-119
-127
-178
-230
-258
-272
-254
-291
-326
-314
-313
-338
-323
-326
-323
-316
-323
-330
-301
-277
-278
-280
-307
-291
-279
-304
-329
-314
-284
-258
-239
-229
-207
-185
-160
-144
-142
-157
-207
-274
-310
-326
-358
-420
-497
-537
-531
-525
-534
-535
-501
-457
-411
-351
-312
-268
-224
-194
-165
-138
-175
-210
-199
-210
-223
-245
-258
-248
-247
-261
-229
-192
-187
-228
-245
-234
-244
-277
-317
-335
-351
-347
-339
-356
-377
-352
-326
-281
-239
-227
-195
-174
-148
-110
-109
-130
-161
-189
-204
-251
-286
-300
-312
-335
-342
-348
-319
-291
-276
-249
-205
-137
-89
-82
-105
-132
-151
-187
-271
-347
-390
-405
-479
-571
-592
-577
-559
-584
-588
-548
-514
-526
-517
-481
-453
-453
-463
-452
-465
-493
-520
-534
-568
-598
-618
-629
-610
-590
-605
-610
-591
-541
-500
-516
-526
-481
-438
-445
-483
-474
-431
-462
-496
-457
-412
-383
-345
-317
-267
-200
-195
-204
-182
-128
-139
-152
-113
-57
0
50
133
283
414
508
606
736
879
933
942
960
994
992
941
898
879
852
795
700
652
636
565
466
360
258
160
50
-69
-180
-351
-512
-675
-845
-1040
-1222
-1380
-1503
-1596
-1625
-1612
-1590
-1515
-1436
-1303
-1144
-994
-850
-713
-608
-539
-496
-488
-523
-565
-634
-730
-806
-869
-931
-1000
-1035
-1051
-1051
-1064
-1049
-992
-924
-867
-823
-757
-701
-628
-580
-565
-515
-458
-402
-327
-252
-143
-26
80
225
365
496
630
738
868
981
1034
1071
1090
1066
1028
1007
1019
1083
1108
1155
1260
1449
1683
1873
1972
2055
2210
2391
2495
2377
1925
1075
60
-804
-1485
-2254
-3186
-3958
-4213
-3967
-3614
-3397
-3138
-2588
-1757
-870
-94
642
1331
1821
2047
2091
2060
1890
1433
803
299
73
-56
-308
-595
-677
-544
-411
-385
-377
-286
-163
-138
-231
-377
-624
-1203
-2079
-2771
-3030
-3114
-3409
-3664
-3431
-2688
-1908
-1412
-963
-313
365
783
1033
1272
1376
1082
489
-76
-497
-1019
-1692
-2240
-2440
-2336
-2141
-1938
-1631
-1091
-447
146
718
1294
1738
1983
2089
2175
2136
1834
1430
1047
773
690
698
735
879
1149
1573
2107
2640
3085
3444
3758
4009
3962
3363
2272
869
-558
-1839
-3098
-4332
-5328
-5775
-5656
-5266
-4787
-4104
-3158
-2015
-847
269
1408
2381
2990
3196
3129
2897
2462
1704
837
147
-293
-566
-791
-910
-832
-590
-309
-43
209
500
695
697
560
282
-143
-731
-1424
-2079
-2571
-2861
-3009
-3046
-2957
-2780
-2503
-2002
-1382
-931
-686
-350
118
431
405
120
-133
-362
-704
-1093
-1362
-1383
-1432
-1545
-1464
-1181
-949
-898
-850
-665
-389
-223
-193
-172
-91
-1
36
110
230
333
418
568
918
1326
1604
1758
1928
2207
2496
2698
2773
2798
2877
2970
2991
2987
3046
3027
2854
2442
1770
773
-468
-1693
-2732
-3575
-4395
-5133
-5443
-5132
-4560
-4084
-3642
-2868
-1741
-587
452
1417
2309
2943
3215
3174
2985
2680
2146
1408
755
391
146
-155
-501
-698
-682
-605
-591
-604
-527
-403
-412
-574
-789
-1117
-1595
-2108
-2463
-2644
-2775
-2846
-2760
-2529
-2283
-2049
-1639
-1053
-538
-177
184
614
898
838
516
161
-170
-578
-1053
-1391
-1550
-1664
-1807
-1892
-1792
-1630
-1498
-1336
-1052
-694
-390
-177
-4
189
337
430
531
723
937
1098
1213
1365
1584
1721
1725
1724
1881
2166
2454
2607
2660
2803
3020
3127
3149
3199
3239
3142
2772
2091
1019
-386
-1861
-3086
-4014
-4849
-5629
-6014
-5686
-4906
-4161
-3561
-2781
-1607
-267
907
1929
2824
3477
3768
3668
3356
2869
2168
1334
584
104
-179
-474
-791
-977
-938
-794
-729
-732
-654
-506
-490
-624
-910
-1282
-1724
-2210
-2566
-2727
-2736
-2639
-2422
-2095
-1765
-1409
-944
-592
-553
-506
-160
161
82
-274
-509
-607
-862
-1336
-1679
-1661
-1546
-1598
-1599
-1332
-1029
-1024
-1156
-1030
-760
-669
-771
-730
-487
-325
-313
-271
-18
400
756
974
1263
1647
1963
2148
2237
2305
2283
2200
2232
2329
2340
2242
2214
2374
2602
2686
2670
2775
2963
2768
1887
554
-851
-2088
-3144
-4174
-5280
-6088
-6200
-5681
-4951
-4303
-3613
-2606
-1205
292
1597
2643
3476
4035
4236
4110
3615
2814
1903
1062
405
-144
-669
-1108
-1345
-1361
-1205
-1025
-925
-825
-695
-559
-495
-602
-936
-1421
-1886
-2230
-2446
-2576
-2599
-2444
-2058
-1527
-1119
-941
-714
-335
-88
-185
-309
-255
-340
-709
-1101
-1299
-1460
-1762
-2073
-2067
-1743
-1496
-1493
-1379
-996
-704
-729
-784
-630
-497
-552
-655
-587
-486
-505
-481
-340
11
455
761
1009
1417
1904
2225
2389
2480
2440
2354
2390
2425
2340
2135
2063
2192
2285
2271
2382
2646
2751
2644
2247
1443
155
-1321
-2610
-3558
-4411
-5453
-6196
-6058
-5294
-4558
-3992
-3217
-1942
-425
938
2053
3018
3801
4257
4303
3952
3285
2444
1596
821
163
-406
-898
-1253
-1425
-1426
-1294
-1140
-1091
-983
-790
-625
-547
-836
-1219
-1577
-1866
-2149
-2419
-2570
-2542
-2214
-1854
-1618
-1630
-1362
-764
-367
-346
-194
101
264
117
-275
-501
-723
-1148
-1615
-1759
-1687
-1692
-1828
-1834
-1515
-1316
-1396
-1399
-1104
-796
-688
-626
-476
-254
-162
-142
65
392
735
1002
1247
1531
1867
2163
2192
2106
2142
2254
2316
2327
2254
2190
2220
2275
2251
2300
2510
2632
2590
2486
2273
1652
335
-1347
-2699
-3559
-4312
-5300
-6151
-6223
-5541
-4658
-4003
-3370
-2297
-778
705
1859
2746
3544
4128
4288
4006
3361
2551
1746
1013
375
-163
-637
-1038
-1342
-1366
-1165
-1044
-1041
-988
-802
-582
-553
-807
-1232
-1632
-1896
-2097
-2297
-2461
-2461
-2192
-1747
-1367
-1236
-1255
-996
-394
47
15
-120
8
139
-9
-383
-765
-1062
-1325
-1525
-1548
-1468
-1511
-1627
-1521
-1187
-1065
-1220
-1234
-955
-630
-535
-560
-510
-393
-253
-93
147
477
840
1195
1527
1774
1923
2058
2203
2255
2155
2098
2178
2270
2272
2169
2043
2051
2205
2391
2512
2504
2503
2472
2181
1355
-9
-1564
-2796
-3598
-4259
-5075
-5814
-5964
-5425
-4560
-3770
-3174
-2445
-1246
261
1629
2508
3047
3404
3703
3769
3331
2515
1687
1138
800
411
-114
-648
-990
-1039
-941
-874
-940
-975
-873
-747
-720
-976
-1403
-1777
-2051
-2258
-2420
-2477
-2387
-2190
-1909
-1573
-1379
-1315
-1134
-784
-463
-312
-165
-16
-59
-237
-413
-535
-702
-942
-1119
-1161
-1118
-1085
-1121
-1136
-1090
-1119
-1144
-1059
-909
-825
-802
-680
-543
-465
-395
-263
-32
266
619
981
1267
1471
1622
1776
1913
1984
1977
1962
2011
2133
2219
2186
2132
2123
2162
2140
2124
2214
2296
2263
2083
1685
1031
127
-832
-1621
-2270
-2859
-3473
-3934
-4137
-4169
-4032
-3733
-3297
-2739
-2099
-1344
-513
281
924
1289
1499
1565
1456
1332
1256
1145
941
725
550
356
189
94
46
20
4
29
76
77
11
-129
-332
-545
-780
-987
-1164
-1348
-1507
-1644
-1755
-1839
-1940
-2085
-2179
-2161
-2149
-2141
-2038
-1809
-1639
-1612
-1518
-1287
-1088
-1007
-875
-596
-390
-323
-274
-146
-77
-170
-222
-162
-98
-175
-286
-266
-281
-408
-511
-535
-509
-483
-408
-218
-34
68
171
314
485
634
774
971
1173
1318
1447
1575
1674
1726
1787
1926
2064
2152
2266
2423
2563
2571
2419
2101
1601
905
125
-566
-1158
-1723
-2231
-2607
-2905
-3207
-3394
-3403
-3234
-2973
-2631
-2168
-1656
-1223
-898
-589
-336
-185
-113
-16
81
101
110
148
183
179
193
268
416
587
721
875
999
1049
1042
967
843
650
405
188
-43
-317
-634
-950
-1222
-1479
-1790
-2183
-2604
-2871
-2940
-3023
-3133
-2994
-2704
-2564
-2546
-2388
-2011
-1698
-1542
-1231
-756
-427
-332
-232
69
226
146
199
439
526
402
349
459
476
352
331
421
483
438
444
541
573
542
525
565
595
577
628
777
898
958
1031
1183
1321
1420
1536
1697
1901
2073
2227
2383
2417
2235
1891
1446
882
233
-375
-875
-1289
-1651
-1946
-2199
-2407
-2533
-2574
-2448
-2206
-1921
-1629
-1314
-1035
-880
-774
-697
-644
-603
-534
-460
-391
-353
-300
-245
-155
-26
146
375
609
820
1025
1181
1252
1248
1137
1010
859
664
440
176
-118
-436
-799
-1153
-1477
-1786
-2034
-2203
-2364
-2502
-2584
-2622
-2681
-2722
-2626
-2477
-2348
-2194
-1990
-1721
-1515
-1353
-1116
-841
-599
-424
-219
9
140
219
309
387
425
404
408
422
395
348
308
318
345
337
362
396
425
463
523
622
722
814
885
977
1096
1177
1271
1374
1478
1633
1751
1863
1997
2116
2179
2073
1842
1507
986
372
-220
-696
-1124
-1513
-1792
-2035
-2252
-2454
-2573
-2477
-2300
-2097
-1745
-1406
-1133
-972
-837
-708
-696
-647
-535
-430
-368
-349
-293
-227
-194
-134
-10
188
419
627
831
992
1099
1122
1097
1015
840
673
496
305
74
-210
-476
-715
-971
-1228
-1460
-1657
-1934
-2225
-2375
-2517
-2748
-2915
-2852
-2701
-2650
-2613
-2368
-2010
-1767
-1607
-1306
-881
-585
-422
-193
81
183
167
276
417
415
314
306
390
345
243
227
277
299
293
361
464
494
490
553
604
606
610
691
806
856
893
988
1109
1249
1383
1522
1733
1918
2061
2191
2275
2222
2014
1621
1083
428
-223
-788
-1272
-1685
-1990
-2233
-2423
-2557
-2642
-2527
-2303
-2031
-1693
-1368
-1073
-902
-787
-692
-684
-689
-651
-587
-570
-586
-564
-493
-428
-345
-172
99
347
595
849
1022
1138
1163
1135
1080
927
760
578
322
64
-212
-482
-732
-1010
-1212
-1372
-1557
-1778
-2015
-2145
-2252
-2455
-2624
-2622
-2523
-2506
-2544
-2425
-2122
-1866
-1713
-1465
-1092
-805
-635
-447
-202
-52
-18
58
185
221
160
152
247
271
191
176
228
256
247
285
354
396
407
466
558
589
637
717
790
894
969
1065
1198
1317
1454
1588
1709
1839
1939
2068
2157
2125
2044
1820
1439
897
260
-323
-811
-1255
-1671
-1990
-2157
-2261
-2384
-2475
-2412
-2157
-1889
-1617
-1342
-1056
-838
-699
-651
-651
-647
-629
-550
-513
-494
-451
-354
-272
-196
-45
182
442
652
852
1041
1153
1169
1125
1056
920
741
517
272
33
-233
-510
-763
-989
-1179
-1323
-1452
-1560
-1691
-1798
-1911
-2153
-2437
-2583
-2604
-2642
-2684
-2602
-2339
-2109
-2014
-1802
-1444
-1111
-865
-618
-264
3
71
151
262
294
225
191
273
289
228
197
218
250
238
256
344
397
428
498
577
596
624
704
766
813
859
911
1014
1123
1244
1367
1469
1630
1777
1893
1958
2001
2016
1911
1641
1227
685
56
-510
-973
-1387
-1784
-2041
-2161
-2237
-2346
-2400
-2269
-2004
-1742
-1493
-1220
-962
-824
-737
-700
-752
-760
-711
-635
-559
-524
-463
-322
-190
-70
113
364
631
864
1083
1268
1338
1294
1206
1078
919
680
398
157
-90
-393
-740
-1074
-1329
-1551
-1799
-1989
-2105
-2196
-2276
-2370
-2457
-2480
-2445
-2392
-2288
-2183
-2033
-1834
-1591
-1364
-1186
-967
-682
-408
-226
-58
85
206
279
324
346
332
284
257
228
174
89
15
-16
-29
-22
19
85
172
278
361
428
532
613
693
796
883
976
1061
1170
1298
1427
1588
1721
1857
2017
2154
2236
2240
2125
1935
1607
1051
416
-183
-659
-1125
-1574
-1933
-2142
-2253
-2413
-2535
-2473
-2236
-1963
-1696
-1443
-1188
-1000
-845
-778
-758
-707
-646
-514
-427
-388
-318
-215
-105
0
152
390
626
823
993
1135
1191
1137
1038
893
738
539
297
51
-177
-423
-701
-950
-1183
-1370
-1499
-1633
-1787
-1891
-1955
-2034
-2204
-2382
-2441
-2454
-2483
-2499
-2369
-2118
-1887
-1685
-1463
-1177
-881
-663
-404
-168
-2
129
180
229
217
151
106
71
82
88
90
144
187
235
283
337
404
449
506
586
642
685
739
823
925
992
1061
1163
1296
1441
1543
1658
1796
1899
1999
2104
2204
2223
2085
1927
1618
1099
392
-306
-804
-1270
-1749
-2126
-2286
-2330
-2431
-2535
-2505
-2295
-2018
-1707
-1365
-1050
-805
-637
-496
-468
-526
-486
-347
-230
-192
-157
-27
96
147
203
355
569
727
887
1050
1116
1077
949
791
603
361
83
-147
-357
-601
-915
-1191
-1402
-1600
-1778
-1932
-1997
-2035
-2116
-2243
-2290
-2299
-2319
-2350
-2246
-2027
-1847
-1737
-1570
-1269
-1004
-865
-685
-426
-192
-79
4
174
255
224
193
211
232
167
92
114
127
81
54
82
153
198
227
300
388
459
524
624
709
792
891
976
1091
1194
1264
1355
1466
1589
1684
1790
1936
2062
2175
2218
2167
2075
1839
1448
890
216
-418
-934
-1385
-1865
-2253
-2440
-2519
-2565
-2646
-2561
-2270
-1933
-1580
-1312
-1024
-760
-603
-479
-463
-460
-403
-319
-225
-201
-176
-91
29
166
269
439
647
856
1026
1092
1128
1073
929
747
520
265
-39
-352
-604
-875
-1167
-1447
-1683
-1850
-1985
-2105
-2228
-2348
-2413
-2408
-2420
-2456
-2414
-2247
-2062
-1934
-1787
-1530
-1208
-936
-681
-434
-196
-16
118
259
342
354
353
389
399
326
230
142
107
58
-20
-47
-40
-16
9
35
84
131
191
276
381
528
655
790
947
1077
1215
1346
1489
1654
1827
1978
2087
2169
2235
2287
2279
2170
2002
1743
1344
723
-39
-675
-1208
-1675
-2106
-2424
-2511
-2537
-2584
-2633
-2542
-2265
-1917
-1536
-1214
-926
-696
-514
-378
-382
-398
-317
-164
-15
3
29
186
337
484
614
764
979
1168
1283
1327
1305
1182
973
739
475
138
-179
-456
-728
-1002
-1255
-1449
-1579
-1654
-1691
-1651
-1605
-1622
-1693
-1769
-1929
-2207
-2485
-2564
-2497
-2457
-2333
-2042
-1644
-1331
-1127
-770
-314
6
251
467
695
708
562
447
322
134
-102
-221
-243
-301
-399
-451
-430
-399
-382
-283
-153
-23
104
216
376
468
521
641
775
899
1010
1142
1350
1509
1645
1787
1945
2089
2148
2244
2364
2401
2383
2228
2003
1553
847
6
-816
-1411
-1948
-2426
-2789
-2967
-2930
-2932
-3021
-2973
-2686
-2176
-1674
-1290
-928
-585
-285
-128
-116
-113
-39
156
311
367
378
440
607
729
793
912
1090
1295
1416
1425
1351
1166
918
601
270
-70
-443
-769
-1047
-1306
-1540
-1752
-1904
-1953
-1912
-1810
-1666
-1548
-1471
-1464
-1559
-1694
-1849
-2049
-2161
-2140
-1999
-1821
-1648
-1376
-1026
-711
-453
-192
136
379
478
499
436
336
116
-128
-303
-466
-612
-723
-743
-740
-753
-708
-592
-428
-248
-97
81
247
379
501
595
687
806
970
1141
1291
1429
1620
1763
1921
2091
2267
2413
2538
2652
2726
2701
2566
2326
2019
1470
624
-324
-1233
-1915
-2496
-3041
-3430
-3562
-3481
-3386
-3387
-3274
-2847
-2226
-1593
-1115
-667
-245
90
286
321
313
391
579
725
759
710
714
824
923
990
1072
1200
1360
1433
1351
1174
909
570
227
-155
-571
-968
-1313
-1615
-1876
-2102
-2244
-2291
-2222
-2073
-1866
-1606
-1350
-1114
-912
-883
-1099
-1337
-1463
-1528
-1674
-1789
-1627
-1304
-1083
-971
-780
-454
-197
-15
199
379
403
240
130
-71
-399
-740
-941
-956
-1019
-1116
-1149
-1091
-981
-876
-724
-466
-199
96
338
511
645
743
914
1069
1191
1344
1529
1716
1831
1933
2058
2148
2233
2348
2447
2535
2541
2557
2506
2259
1913
1431
830
-96
-1246
-2119
-2652
-3094
-3649
-4086
-4015
-3733
-3556
-3532
-3271
-2548
-1738
-1004
-479
-22
367
644
838
840
743
794
1011
1181
1112
920
911
1025
1103
1076
1059
1167
1240
1193
1001
688
303
-130
-532
-953
-1373
-1737
-2027
-2199
-2317
-2397
-2383
-2266
-2052
-1748
-1400
-1050
-766
-519
-294
-155
-225
-472
-674
-737
-835
-1093
-1254
-1218
-1087
-1065
-1093
-947
-732
-590
-472
-385
-333
-418
-580
-657
-787
-979
-1109
-1106
-1045
-1033
-1011
-910
-729
-521
-322
-83
190
427
648
817
922
986
1048
1173
1292
1387
1469
1551
1685
1751
1756
1762
1808
1923
2035
2093
2162
2149
2100
2007
1837
1622
1155
557
-297
-1358
-2345
-3079
-3495
-3899
-4274
-4247
-3859
-3323
-3062
-2843
-2177
-1268
-370
257
694
1127
1397
1558
1493
1194
984
941
1044
989
719
528
501
579
555
427
420
455
441
286
-12
-374
-785
-1143
-1442
-1773
-2012
-2173
-2190
-2036
-1908
-1738
-1512
-1197
-785
-424
-106
140
305
414
406
172
-336
-879
-1212
-1388
-1676
-1997
-2030
-1784
-1577
-1576
-1533
-1268
-953
-770
-652
-555
-517
-629
-718
-740
-861
-1008
-1004
-803
-613
-548
-483
-324
-104
71
190
328
470
616
745
777
733
695
760
921
1041
1113
1242
1465
1626
1694
1741
1753
1812
1870
1954
1988
1947
1962
1957
1862
1667
1269
844
129
-979
-2241
-3128
-3392
-3645
-4264
-4624
-4306
-3437
-2742
-2415
-1860
-763
628
1652
2022
2203
2417
2593
2384
1732
998
471
383
344
-40
-503
-692
-571
-377
-386
-469
-462
-283
-158
-357
-767
-1299
-1703
-1856
-1955
-2088
-2089
-1773
-1212
-653
-271
68
558
1088
1455
1583
1452
1168
814
360
-261
-1032
-1726
-2126
-2292
-2614
-3241
-3747
-3784
-3597
-3591
-3542
-2995
-2112
-1296
-692
-102
507
935
1181
1353
1479
1391
1051
717
375
-211
-961
-1516
-1728
-1797
-1894
-1885
-1691
-1321
-885
-490
-75
418
951
1513
1997
2334
2475
2539
2592
2543
2324
2053
1932
1939
1933
1772
1641
1678
1867
1930
1919
1972
2085
1742
795
-557
-2510
-4702
-6169
-6453
-6284
-6345
-6046
-4626
-2378
-397
852
1863
3330
4816
5596
5494
4842
3933
2892
1697
168
-1464
-2486
-2582
-2226
-1980
-2022
-1938
-1544
-1093
-1028
-1170
-1196
-1075
-1064
-1264
-1592
-1818
-1706
-1245
-581
163
968
1822
2568
3025
3023
2532
1850
1069
154
-878
-1895
-2827
-3638
-4202
-4503
-4539
-4349
-3835
-2968
-1989
-1123
-475
-143
-33
33
128
132
-19
-32
199
376
245
-26
-132
-174
-405
-853
-1246
-1499
-1822
-2200
-2438
-2489
-2418
-2157
-1566
-787
-73
579
1245
1831
2131
2163
2145
2140
2000
1699
1391
1130
906
804
852
973
1107
1345
1700
2027
2238
2347
2413
2410
2206
1921
1663
1358
835
56
-864
-2211
-4166
-5707
-5782
-4783
-4138
-4100
-3431
-1476
832
2087
2231
2509
3439
4193
4037
3019
1842
1040
509
-168
-1261
-2192
-2227
-1498
-881
-956
-1383
-1466
-1158
-984
-1273
-1651
-1684
-1455
-1219
-1105
-1018
-692
-36
788
1492
1906
2108
2223
2201
1800
937
-66
-903
-1522
-2098
-2658
-3015
-3083
-2924
-2661
-2374
-2046
-1541
-906
-335
-25
60
-122
-477
-906
-1231
-1358
-1439
-1462
-1323
-1055
-811
-760
-793
-652
-542
-613
-778
-856
-875
-991
-1166
-1244
-1211
-1080
-877
-571
-216
35
142
139
180
254
338
434
566
628
595
699
965
1288
1537
1685
1871
2113
2227
2145
1955
1895
1902
2014
1924
1835
2014
2331
2553
2348
1885
1288
444
-1266
-3873
-6246
-6961
-6189
-5554
-5533
-4934
-2788
89
2093
2695
3046
4083
5134
5155
3985
2386
1108
218
-720
-1904
-2915
-2995
-2150
-1224
-920
-1143
-1227
-936
-686
-952
-1515
-1832
-1810
-1576
-1389
-1251
-879
-132
891
1847
2435
2644
2678
2553
2055
1017
-345
-1487
-2227
-2764
-3232
-3517
-3464
-3069
-2528
-1981
-1676
-1563
-1335
-1005
-994
-1498
-1831
-1491
-911
-599
-342
135
795
1155
1037
717
270
-302
-955
-1600
-2139
-2613
-2936
-2896
-2553
-2105
-1568
-884
-137
540
958
1093
1078
1002
896
721
557
508
621
763
894
1028
1172
1297
1404
1564
1566
1481
1439
1509
1431
1272
1260
1402
1580
1709
1929
2085
2207
2110
1751
1128
218
-1260
-3477
-5694
-6602
-5946
-5083
-4884
-4278
-2373
303
2272
2847
3027
3789
4616
4532
3415
1983
835
-103
-1072
-2072
-2837
-2965
-2340
-1566
-1241
-1324
-1397
-1243
-1080
-1283
-1688
-1824
-1657
-1329
-1008
-677
-197
484
1315
2069
2548
2662
2507
2169
1507
432
-833
-1922
-2584
-2973
-3287
-3422
-3247
-2748
-2132
-1596
-1188
-718
-207
201
271
148
-375
-1345
-2183
-2323
-2001
-2147
-2309
-1647
-531
-18
-122
-189
215
417
-13
-574
-795
-852
-1213
-1684
-1773
-1519
-1309
-1054
-558
-1
253
244
218
303
382
372
453
711
1027
1308
1474
1639
1801
1858
1909
1888
1866
1783
1677
1513
1399
1307
1409
1528
1618
1789
2010
2199
1877
1226
275
-701
-2477
-4928
-6808
-6849
-5684
-4886
-4531
-3312
-775
1788
3198
3436
3692
4395
4778
4078
2560
984
-207
-1106
-1934
-2731
-3113
-2676
-1750
-987
-804
-918
-898
-714
-698
-1020
-1305
-1335
-1174
-888
-511
-77
425
991
1654
2278
2509
2248
1702
1051
190
-918
-2060
-2880
-3219
-3281
-3207
-2998
-2547
-1886
-1133
-504
-62
212
444
291
-317
-1190
-1960
-2428
-2561
-2297
-1899
-1373
-590
168
526
569
371
174
-134
-645
-1229
-1707
-1964
-2065
-2090
-1878
-1355
-703
-100
420
757
843
790
631
431
322
255
333
522
703
940
1244
1525
1707
1753
1692
1757
1639
1394
1175
1016
929
852
1014
1415
1669
1728
1922
2035
1966
1223
353
-461
-1976
-4377
-6239
-6365
-5116
-4174
-3854
-2846
-417
2290
3693
3755
3710
4238
4494
3642
2009
345
-894
-1714
-2446
-3048
-3213
-2782
-1832
-952
-599
-568
-481
-237
-54
-190
-529
-683
-567
-332
-48
274
566
935
1393
1840
1996
1626
946
243
-478
-1297
-2189
-2888
-3097
-2925
-2640
-2320
-1879
-1218
-420
181
419
492
551
566
-11
-1380
-2635
-2907
-2568
-2588
-2730
-2054
-735
265
560
623
849
979
663
40
-509
-915
-1333
-1770
-1946
-1804
-1567
-1180
-598
-31
292
406
446
484
468
452
494
574
724
889
1003
1092
1237
1263
1224
1165
1163
1061
922
935
1064
1182
1160
1382
1862
2231
2136
1903
1706
1586
1175
220
-992
-2596
-4534
-5837
-5679
-4566
-3653
-3048
-1719
571
2734
3675
3601
3576
3939
3908
2789
1128
-260
-1216
-1985
-2682
-3052
-2889
-2258
-1446
-832
-573
-454
-280
-75
-4
-168
-404
-462
-359
-210
-22
234
525
788
1036
1247
1231
860
272
-331
-892
-1453
-1999
-2389
-2462
-2248
-1947
-1603
-1158
-639
-155
144
229
164
-211
-873
-1397
-1425
-1549
-2285
-2772
-2225
-1283
-990
-965
-364
522
830
501
131
38
-117
-658
-1276
-1488
-1390
-1429
-1572
-1397
-876
-450
-230
7
305
509
474
297
236
303
369
399
368
420
532
683
717
662
655
771
949
888
874
1041
1310
1564
1678
1728
1937
2135
2172
1730
1233
919
498
-330
-1623
-3364
-5007
-5543
-4845
-3801
-3155
-2246
-400
1806
3269
3715
3637
3824
4033
3458
2027
449
-743
-1615
-2420
-3046
-3190
-2842
-2163
-1456
-976
-691
-447
-164
61
126
-21
-156
-143
-10
168
346
529
773
1048
1265
1315
1062
541
-23
-574
-1137
-1676
-2131
-2365
-2264
-2003
-1711
-1345
-854
-307
145
341
374
334
302
86
-708
-1677
-2247
-2263
-2305
-2493
-2210
-1376
-626
-181
120
441
670
615
291
-111
-511
-947
-1407
-1724
-1764
-1649
-1452
-1058
-556
-179
36
197
314
373
346
288
283
259
264
292
363
441
570
702
812
787
809
915
1061
1113
1269
1434
1625
1697
1769
1931
2092
2067
1794
1434
1043
560
-227
-1529
-3448
-5155
-5563
-4591
-3413
-2776
-1976
-249
1972
3479
3760
3457
3489
3660
3051
1515
-151
-1295
-2007
-2615
-3037
-3041
-2591
-1803
-1030
-592
-303
0
260
425
403
199
27
-21
56
234
388
562
755
928
1074
1095
818
305
-276
-788
-1180
-1609
-2047
-2229
-2055
-1680
-1304
-1011
-602
-117
206
86
-280
-757
-1313
-1950
-2309
-2116
-1758
-1467
-927
-92
511
643
560
461
229
-290
-1007
-1596
-1895
-1984
-2052
-1985
-1525
-865
-358
-23
265
480
545
381
98
-162
-322
-459
-516
-436
-186
131
397
639
824
984
1098
1148
1036
952
973
984
1057
1097
1326
1502
1676
1840
1889
1900
1873
1801
1551
1139
549
-237
-1731
-3712
-5181
-5184
-4135
-3187
-2672
-1761
35
2020
3197
3290
3134
3389
3557
2851
1337
-205
-1198
-1793
-2351
-2726
-2737
-2284
-1574
-974
-628
-327
-10
273
420
310
118
27
38
124
252
386
561
728
851
962
930
700
244
-321
-812
-1204
-1605
-2014
-2223
-2092
-1728
-1343
-1012
-697
-296
42
154
106
31
19
-175
-928
-1900
-2505
-2597
-2576
-2534
-2054
-1128
-335
135
447
632
566
275
-113
-546
-1001
-1470
-1853
-2012
-1885
-1554
-1163
-651
-49
340
462
473
456
400
255
109
37
33
60
154
288
453
652
908
1151
1323
1309
1371
1466
1505
1487
1467
1463
1517
1542
1617
1642
1680
1727
1441
944
257
-925
-2963
-4922
-5542
-4652
-3558
-3126
-2615
-979
1388
3126
3486
3218
3442
3884
3463
1851
-53
-1283
-1891
-2428
-2917
-3061
-2668
-1890
-1131
-648
-345
-24
309
502
389
79
-170
-221
-152
-28
108
316
592
762
859
895
767
423
-61
-547
-943
-1341
-1792
-2135
-2138
-1819
-1422
-1105
-811
-391
18
225
221
156
126
103
-126
-1065
-2408
-3213
-2940
-2361
-2280
-2058
-980
289
813
661
503
541
448
-62
-828
-1399
-1657
-1832
-2009
-1829
-1200
-568
-140
260
568
623
461
281
147
4
-220
-363
-355
-167
75
267
475
826
1135
1291
1313
1352
1419
1497
1471
1451
1451
1384
1414
1397
1402
1474
1524
1521
1260
829
259
-964
-3100
-5031
-5473
-4409
-3385
-3067
-2489
-688
1628
3134
3368
3163
3417
3763
3146
1445
-331
-1420
-2020
-2577
-2991
-3050
-2647
-1926
-1229
-771
-445
-32
364
579
448
178
1
-3
106
211
318
537
738
822
849
811
645
285
-199
-656
-1047
-1445
-1855
-2102
-1984
-1650
-1304
-1002
-675
-391
-256
-305
-409
-537
-653
-880
-1342
-1799
-1903
-1537
-1122
-870
-589
-131
224
193
-133
-454
-719
-992
-1273
-1470
-1528
-1445
-1277
-1058
-681
-259
67
253
320
266
93
-157
-373
-490
-562
-517
-388
-153
136
406
630
802
1024
1119
1225
1172
1154
1014
1033
1152
1197
1202
1260
1490
1469
1384
1292
1410
1349
1237
980
761
237
-948
-2941
-4847
-5270
-4277
-3258
-3021
-2443
-716
1569
2959
3154
2915
3129
3476
2962
1381
-329
-1344
-1916
-2401
-2852
-2956
-2568
-1854
-1167
-696
-344
37
363
437
257
-65
-284
-335
-218
-32
149
364
563
690
806
887
750
372
-142
-655
-1102
-1583
-2090
-2355
-2242
-1871
-1451
-1090
-763
-421
-152
-53
-136
-375
-585
-819
-1121
-1586
-2026
-2174
-1830
-1294
-901
-701
-391
19
114
-175
-543
-732
-867
-1059
-1289
-1336
-1232
-1043
-801
-480
-109
150
210
154
82
-84
-280
-461
-494
-468
-406
-302
-50
210
470
703
911
1041
1029
1118
1110
1044
894
868
1006
1153
1220
1181
1168
1325
1548
1564
1439
1338
1351
1117
564
-540
-2308
-4296
-5238
-4636
-3505
-2927
-2504
-1203
939
2752
3340
3046
2907
3183
3002
1714
-83
-1360
-1971
-2353
-2705
-2893
-2670
-2025
-1248
-643
-300
-69
186
341
228
-118
-471
-545
-309
-32
173
368
617
829
953
967
788
394
-96
-592
-1096
-1603
-2075
-2378
-2335
-1986
-1556
-1175
-831
-442
-126
-7
-59
-161
-249
-374
-638
-985
-1314
-1559
-1819
-1965
-1834
-1504
-1281
-1190
-880
-423
-249
-321
-283
-101
-68
-273
-565
-793
-907
-968
-1039
-1059
-910
-690
-578
-505
-364
-243
-245
-248
-194
-140
-172
-163
-78
91
261
469
763
999
1209
1291
1429
1514
1538
1441
1491
1453
1430
1521
1641
1675
1502
1363
1365
1276
1026
375
-982
-3044
-4947
-5466
-4549
-3458
-2999
-2441
-772
1600
3187
3364
2964
3081
3421
2920
1260
-591
-1724
-2196
-2562
-2930
-3001
-2576
-1820
-1112
-651
-429
-193
75
175
-62
-427
-634
-506
-188
103
342
615
874
1015
1015
874
580
116
-442
-971
-1440
-1874
-2256
-2403
-2176
-1709
-1236
-864
-523
-175
88
81
-106
-324
-442
-581
-860
-1231
-1721
-2033
-1815
-1263
-984
-1042
-811
-165
127
-164
-469
-441
-361
-503
-808
-1043
-1091
-1057
-1036
-951
-726
-530
-496
-488
-384
-375
-533
-613
-491
-336
-299
-249
-28
223
447
618
799
989
1141
1144
1068
1088
1096
1094
1039
1142
1284
1378
1453
1606
1635
1668
1671
1751
1569
1086
521
-358
-1964
-4156
-5455
-5098
-3790
-2963
-2530
-1425
790
2778
3464
3114
2884
3081
2838
1569
-210
-1508
-2146
-2480
-2766
-2821
-2512
-1873
-1166
-620
-319
-196
-92
-15
-130
-455
-704
-683
-388
-19
330
656
947
1096
1104
980
702
299
-246
-804
-1319
-1780
-2145
-2273
-2135
-1790
-1346
-875
-471
-210
-105
-39
-59
-440
-1158
-1855
-2029
-1839
-1778
-1807
-1438
-559
246
473
403
390
325
-65
-746
-1334
-1598
-1674
-1729
-1691
-1453
-1034
-613
-310
-57
105
68
-56
-194
-384
-618
-762
-684
-488
-324
-135
122
405
587
728
906
1081
1181
1095
979
951
1047
1029
1025
1105
1344
1500
1497
1484
1621
1718
1688
1546
1398
1188
959
306
-1079
-3138
-4795
-5020
-4138
-3250
-2885
-2187
-358
1859
3030
2960
2669
2913
3078
2319
741
-707
-1505
-1918
-2319
-2627
-2516
-2013
-1335
-769
-407
-237
-132
-44
-76
-304
-588
-686
-493
-159
198
539
839
1078
1183
1141
960
613
86
-507
-1032
-1518
-1947
-2216
-2205
-1890
-1397
-941
-565
-278
-60
68
60
-24
-154
-243
-459
-802
-1302
-1900
-2289
-2315
-2066
-1810
-1510
-961
-320
-44
-9
81
168
35
-260
-570
-845
-1118
-1335
-1365
-1264
-1052
-866
-693
-422
-209
-190
-216
-180
-26
49
40
140
300
475
615
783
929
1038
986
1050
1172
1144
1042
1079
1247
1406
1380
1406
1565
1671
1642
1592
1511
1451
1198
844
207
-1030
-3030
-4897
-5280
-4281
-3101
-2578
-1897
-237
1953
3274
3329
2935
2905
2901
2214
749
-742
-1658
-2074
-2279
-2398
-2286
-1911
-1321
-764
-451
-407
-398
-319
-260
-397
-653
-728
-498
-44
427
838
1143
1290
1262
1089
830
409
-178
-767
-1228
-1559
-1840
-2078
-2083
-1796
-1321
-884
-589
-382
-231
-201
-267
-383
-738
-1205
-1532
-1674
-1785
-2098
-2151
-1601
-812
-317
-131
14
262
245
-180
-687
-949
-1017
-1152
-1293
-1261
-1038
-813
-614
-443
-254
-136
-179
-321
-403
-450
-517
-546
-470
-226
7
178
436
672
862
945
980
929
880
829
845
816
913
1039
1163
1165
1182
1332
1484
1562
1527
1505
1486
1389
1177
900
253
-1060
-3029
-4682
-4974
-4057
-3084
-2635
-1912
-211
1876
3023
3010
2654
2680
2694
2044
681
-727
-1590
-1975
-2206
-2355
-2279
-1919
-1307
-739
-454
-431
-434
-330
-276
-436
-637
-669
-446
-44
371
752
1040
1133
1066
924
697
290
-326
-940
-1370
-1687
-1979
-2199
-2176
-1818
-1300
-863
-562
-395
-285
-289
-451
-690
-915
-1016
-1032
-1034
-1409
-2001
-2167
-1674
-1061
-904
-853
-418
48
45
-279
-510
-466
-461
-662
-896
-987
-1002
-1036
-1045
-840
-580
-524
-484
-351
-249
-346
-434
-345
-164
-72
-34
65
232
423
557
777
964
1061
1068
1074
1112
1059
1029
1152
1262
1326
1310
1292
1411
1320
1332
1498
1655
1456
997
714
423
-885
-3330
-5277
-5175
-3623
-2576
-2527
-1999
89
2562
3637
3177
2654
2826
2950
2090
430
-985
-1694
-1913
-2037
-2134
-2098
-1711
-1036
-448
-251
-368
-461
-392
-339
-518
-712
-685
-366
116
627
1062
1328
1335
1179
1020
759
244
-445
-1033
-1417
-1704
-2015
-2222
-2137
-1730
-1227
-842
-631
-473
-335
-237
-374
-892
-1422
-1543
-1183
-1110
-1731
-2157
-1558
-463
-31
-326
-259
342
527
-61
-791
-976
-874
-994
-1225
-1145
-880
-745
-729
-555
-218
-109
-277
-361
-210
-165
-401
-587
-410
-12
200
216
317
576
755
814
780
802
804
772
810
908
1026
1034
1171
1413
1669
1652
1488
1480
1595
1646
1534
1304
1189
1126
890
322
-957
-2909
-4559
-4744
-3559
-2469
-2255
-1797
-41
2137
3235
2929
2400
2525
2727
2040
560
-768
-1443
-1721
-1949
-2061
-1985
-1677
-1155
-594
-315
-359
-473
-420
-319
-416
-617
-671
-406
59
549
960
1228
1262
1157
1041
822
346
-277
-800
-1178
-1464
-1773
-2013
-1927
-1511
-1001
-638
-468
-370
-237
-178
-241
-428
-562
-527
-391
-399
-503
-1170
-2477
-3204
-2594
-1552
-1464
-1731
-860
583
893
293
90
537
586
-239
-1111
-1330
-1315
-1609
-1882
-1468
-664
-376
-409
-124
337
328
-47
-198
10
183
91
107
356
710
954
1175
1420
1601
1543
1355
1318
1359
1326
1302
1371
1547
1604
1459
1523
1767
1858
1589
1138
747
257
-1005
-3195
-5128
-5349
-3901
-2549
-2183
-1615
312
2654
3728
3286
2624
2616
2670
1830
216
-1159
-1791
-1923
-1902
-1809
-1611
-1229
-680
-202
-124
-423
-728
-801
-714
-720
-788
-676
-259
344
960
1439
1664
1608
1354
1066
694
49
-715
-1293
-1578
-1675
-1829
-1945
-1772
-1349
-869
-596
-535
-492
-433
-491
-668
-1059
-1816
-2531
-2640
-2093
-1542
-1344
-915
23
784
845
475
242
46
-545
-1387
-1923
-1996
-1929
-1878
-1635
-1016
-432
-195
-89
43
104
-48
-321
-536
-620
-627
-558
-421
-168
187
563
785
868
845
851
802
603
428
502
767
867
914
1181
1538
1683
1710
1770
1901
1790
1670
1526
1321
1038
772
553
57
-1432
-3569
-4851
-4362
-2968
-2335
-2307
-1459
560
2381
2875
2392
2123
2350
2376
1622
385
-665
-1232
-1402
-1485
-1637
-1778
-1552
-950
-473
-507
-820
-976
-839
-650
-675
-760
-661
-284
286
817
1104
1155
1090
1065
995
654
46
-510
-879
-1168
-1512
-1884
-2022
-1829
-1488
-1190
-1009
-863
-668
-486
-442
-541
-641
-575
-377
-286
-319
-794
-1825
-2763
-2790
-2117
-1759
-1844
-1390
-266
477
345
86
326
540
76
-708
-1119
-1227
-1494
-1813
-1630
-1011
-631
-573
-358
68
232
-21
-319
-326
-249
-307
-369
-170
247
716
1122
1419
1566
1590
1468
1240
997
973
1155
1247
1249
1305
1539
1724
1792
1823
1907
1852
1532
994
393
-492
-2155
-4349
-5552
-4868
-3213
-2229
-1904
-843
1257
3109
3564
2986
2455
2351
2033
1012
-344
-1392
-1808
-1703
-1451
-1346
-1330
-1051
-464
-122
-346
-867
-1194
-1174
-1049
-999
-924
-651
-77
658
1269
1582
1556
1330
1098
825
279
-463
-1084
-1411
-1558
-1706
-1872
-1861
-1550
-1126
-851
-790
-823
-821
-746
-786
-1172
-1555
-1501
-1112
-848
-823
-662
-502
-835
-1265
-1153
-741
-745
-1150
-1181
-759
-648
-948
-1008
-645
-390
-627
-902
-795
-714
-973
-1157
-910
-560
-571
-623
-303
119
192
84
170
380
476
368
330
470
669
849
922
971
1071
1146
1123
1101
1187
1427
1538
1487
1426
1469
1573
1690
1713
1596
1457
1298
868
-24
-1603
-3705
-5089
-4747
-3217
-2239
-2103
-1401
567
2585
3224
2638
2151
2303
2294
1415
28
-1025
-1424
-1368
-1221
-1200
-1270
-1085
-520
-85
-299
-940
-1389
-1341
-1127
-1131
-1203
-984
-365
425
1050
1380
1455
1388
1304
1128
626
-101
-735
-1111
-1337
-1585
-1847
-1867
-1596
-1215
-1045
-1056
-1138
-1243
-1368
-1494
-1575
-1544
-1582
-1730
-1600
-1029
-404
-201
-175
131
365
58
-500
-877
-1108
-1455
-1860
-1917
-1623
-1362
-1250
-1022
-567
-286
-374
-469
-317
-208
-343
-508
-473
-278
-95
5
115
236
328
367
332
295
398
543
567
492
444
625
819
848
845
1001
1227
1414
1456
1461
1496
1545
1668
1778
1826
1706
1385
979
432
-926
-3277
-5119
-4938
-3360
-2412
-2574
-2156
-66
2309
3109
2470
2002
2298
2421
1623
295
-816
-1307
-1250
-1059
-1094
-1366
-1300
-658
-81
-244
-963
-1522
-1564
-1402
-1416
-1476
-1262
-654
180
944
1379
1456
1424
1490
1445
938
76
-634
-950
-1128
-1465
-1849
-1919
-1594
-1206
-1016
-986
-969
-919
-892
-967
-1058
-1065
-830
-650
-972
-1391
-1219
-607
-330
-705
-1220
-1334
-1116
-916
-1018
-1143
-937
-554
-407
-441
-425
-391
-453
-589
-702
-826
-927
-961
-764
-427
-221
-296
-294
21
315
273
80
40
199
326
336
454
685
867
978
1093
1241
1262
1086
1056
1152
1265
1375
1453
1598
1831
2023
2022
1811
1529
1309
889
-17
-1741
-4077
-5548
-5005
-3358
-2448
-2405
-1591
643
2816
3308
2472
1945
2201
2193
1160
-259
-1186
-1360
-1047
-776
-887
-1129
-964
-340
60
-339
-1183
-1801
-1863
-1654
-1596
-1581
-1190
-369
602
1325
1588
1574
1518
1475
1204
521
-300
-842
-1055
-1196
-1422
-1600
-1521
-1232
-1040
-1088
-1265
-1521
-1711
-1797
-1855
-1961
-2160
-2063
-1361
-415
161
297
539
1037
1108
534
-108
-486
-859
-1418
-1863
-1899
-1714
-1516
-1186
-698
-346
-365
-524
-456
-347
-521
-785
-775
-534
-307
-189
-46
176
397
501
448
259
43
-75
-150
-133
-29
201
496
650
685
777
979
1168
1256
1337
1423
1378
1375
1508
1793
1956
1941
1818
1732
1481
789
-830
-3270
-5083
-4974
-3522
-2596
-2720
-2344
-339
1961
2803
2269
1873
2198
2367
1571
253
-736
-1068
-851
-534
-550
-885
-949
-435
73
-163
-1019
-1755
-1950
-1874
-1860
-1828
-1474
-711
249
1075
1466
1519
1516
1577
1504
954
95
-560
-840
-991
-1249
-1541
-1549
-1308
-1098
-1064
-1126
-1162
-1191
-1306
-1441
-1494
-1363
-1048
-539
-155
-399
-769
-601
-128
-170
-1087
-1874
-1699
-1174
-1078
-1295
-1053
-342
10
-105
-164
-154
-411
-816
-1020
-1038
-1320
-1652
-1386
-659
-177
-222
-334
-23
348
213
-184
-360
-263
-162
-203
-110
246
716
1182
1454
1445
1291
1227
1225
1177
1029
1018
1120
1255
1413
1712
1919
1962
1943
1851
1490
729
-366
-2140
-4471
-5792
-4988
-3093
-2075
-2073
-1264
909
2836
3046
2189
1767
1888
1568
488
-624
-1269
-1202
-632
-93
-139
-580
-672
-249
-72
-650
-1637
-2251
-2315
-2220
-2171
-1936
-1231
-149
940
1640
1789
1598
1417
1344
1076
400
-383
-833
-941
-977
-1126
-1218
-1093
-885
-840
-1116
-1645
-2071
-2182
-2141
-2165
-2226
-2020
-1516
-1051
-568
164
877
1100
864
649
499
-55
-807
-1144
-1102
-1219
-1589
-1669
-1255
-871
-839
-837
-666
-621
-921
-1201
-1134
-897
-735
-552
-203
204
422
462
477
526
420
105
-185
-340
-348
-216
73
527
905
1079
1102
1140
1198
1183
1147
1190
1175
1005
953
1261
1701
1899
1943
1990
1877
1378
525
-856
-2988
-4909
-5098
-3643
-2366
-2307
-2149
-527
1637
2514
1971
1502
1670
1705
914
-216
-987
-1083
-592
101
323
-41
-376
-214
36
-329
-1226
-1932
-2135
-2164
-2305
-2283
-1748
-799
238
1082
1523
1559
1355
1227
1122
732
85
-438
-625
-687
-813
-926
-882
-678
-568
-661
-930
-1301
-1622
-1762
-1703
-1834
-2321
-2484
-1734
-783
-731
-1126
-578
647
1034
367
-44
211
173
-527
-1044
-919
-850
-1160
-1161
-660
-509
-1029
-1284
-810
-541
-1017
-1437
-1145
-561
-411
-473
-222
275
569
515
380
328
221
41
-36
39
211
455
772
1070
1275
1324
1199
1095
1158
1223
1004
651
669
1019
1284
1437
1619
1836
1785
1348
789
123
-1144
-3192
-4775
-4584
-3093
-2054
-2023
-1609
-3
1745
2279
1695
1177
1249
1303
720
-261
-971
-961
-301
414
542
104
-181
-53
-52
-631
-1498
-2030
-2092
-2003
-2001
-1898
-1394
-509
490
1250
1552
1442
1165
998
849
451
-70
-447
-530
-456
-482
-634
-712
-653
-592
-754
-1312
-2123
-2711
-2720
-2426
-2306
-2242
-1806
-1094
-595
-476
-335
125
587
595
191
-162
-378
-627
-752
-646
-547
-651
-774
-733
-685
-858
-1088
-1094
-964
-995
-1170
-1137
-798
-403
-114
156
440
556
508
436
403
302
143
159
313
457
539
732
1047
1221
1226
1205
1186
996
673
611
808
909
928
1131
1577
1990
2102
1943
1580
1084
471
-523
-2389
-4361
-4820
-3510
-1989
-1626
-1578
-453
1247
2094
1708
999
853
1046
782
-50
-878
-1084
-421
534
925
648
229
96
-27
-596
-1428
-2053
-2250
-2120
-1978
-1882
-1561
-884
29
866
1272
1190
872
631
489
247
-126
-404
-388
-201
-102
-232
-427
-479
-457
-575
-990
-1567
-2011
-2177
-2156
-2042
-1793
-1324
-706
-183
103
188
188
173
-337
-1614
-2743
-2751
-1908
-1333
-1128
-412
646
1062
770
461
312
-149
-882
-1327
-1471
-1714
-1859
-1261
-218
309
169
80
222
107
-431
-861
-829
-583
-293
28
468
1016
1545
1992
2141
1921
1508
1112
848
703
598
732
1168
1723
2155
2237
2170
2071
1865
1403
572
-475
-1587
-3041
-4594
-5107
-4069
-2403
-1347
-865
50
1356
1998
1615
955
764
878
613
-36
-503
-495
52
841
1277
1165
745
273
-303
-1148
-2040
-2589
-2709
-2522
-2211
-1838
-1285
-582
207
956
1375
1354
1010
579
233
-20
-143
-87
88
304
426
339
60
-262
-599
-941
-1573
-2619
-3365
-3327
-2902
-2648
-2511
-2058
-1318
-646
-174
116
246
377
467
342
101
-149
-232
-77
49
16
-163
-368
-493
-646
-909
-1287
-1561
-1548
-1446
-1456
-1394
-1028
-533
-134
193
447
506
449
410
440
414
341
359
511
697
904
1109
1359
1442
1300
1191
1036
744
559
631
766
767
768
1112
1599
1799
1749
1624
1480
1065
263
-649
-1749
-3173
-3969
-3344
-2100
-1407
-1214
-564
600
1223
922
435
291
392
266
-180
-518
-541
-122
665
1201
1112
759
492
172
-502
-1349
-1907
-2050
-2000
-1862
-1660
-1346
-894
-336
209
569
574
337
118
-75
-241
-306
-191
55
287
447
482
252
-49
-271
-514
-909
-1423
-1853
-1998
-2289
-2815
-2794
-2099
-1397
-1288
-1350
-989
-793
-1079
-1092
-545
-118
-201
-295
20
197
-110
-229
203
378
-157
-782
-995
-1116
-1491
-1668
-1328
-992
-956
-872
-601
-420
-447
-336
69
379
311
199
325
568
751
969
1343
1637
1659
1479
1279
1103
1038
1001
1034
1229
1176
1102
1388
1628
1604
1508
1595
1509
839
-18
-622
-1403
-2795
-3884
-3615
-2340
-1368
-1274
-988
30
756
673
321
139
215
318
194
-74
-272
-12
749
1353
1337
911
489
145
-460
-1297
-1845
-2003
-1967
-1847
-1656
-1445
-1191
-808
-296
70
86
-85
-245
-324
-315
-254
-63
277
591
772
772
551
198
-139
-714
-1479
-1995
-2194
-2314
-2550
-2591
-2279
-1952
-1646
-1247
-911
-878
-1108
-1170
-876
-614
-562
-324
216
534
395
206
238
186
-120
-415
-579
-827
-1166
-1364
-1238
-1024
-1002
-980
-771
-529
-557
-695
-613
-338
-162
-73
169
481
682
797
1012
1345
1537
1477
1356
1332
1221
989
887
1029
1256
1332
1349
1418
1466
1552
1654
1651
1492
1092
626
85
-650
-1710
-2930
-3321
-2643
-1795
-1486
-1413
-833
10
286
-19
-274
-119
216
244
23
-136
-5
482
1091
1366
1205
891
609
179
-488
-1157
-1531
-1570
-1476
-1377
-1331
-1274
-1060
-729
-458
-344
-438
-524
-527
-564
-542
-334
63
481
739
835
765
534
216
-229
-742
-1185
-1498
-1717
-1952
-2111
-2102
-2008
-1911
-1903
-1813
-1543
-1299
-1211
-1195
-1013
-779
-642
-453
-162
5
-3
6
60
48
-74
-204
-237
-307
-510
-704
-752
-755
-792
-771
-653
-576
-583
-531
-409
-319
-220
-6
235
468
743
1043
1300
1343
1316
1343
1367
1329
1213
1258
1386
1452
1586
1690
1717
1692
1755
1734
1519
1189
899
521
-235
-1125
-2152
-2893
-2786
-2207
-1736
-1611
-1366
-720
-195
-269
-577
-508
-131
111
57
0
169
485
957
1418
1508
1347
1153
899
415
-257
-808
-1042
-1077
-1087
-1074
-1100
-1099
-979
-795
-690
-816
-989
-979
-888
-883
-813
-517
-57
320
383
339
296
164
-73
-399
-668
-953
-1260
-1405
-1395
-1372
-1374
-1285
-1101
-992
-1087
-1282
-1357
-1334
-1356
-1367
-1230
-979
-783
-638
-496
-393
-372
-330
-280
-319
-400
-503
-524
-433
-380
-370
-303
-245
-246
-360
-455
-477
-500
-480
-426
-326
-155
55
308
624
907
995
971
981
1030
941
871
993
1179
1352
1420
1647
1832
2000
2129
2067
1911
1733
1603
1221
617
-99
-599
-1154
-1740
-2016
-1889
-1627
-1566
-1509
-1261
-1060
-1087
-1120
-1057
-861
-702
-558
-376
-133
116
422
765
943
999
960
838
596
281
40
-101
-249
-321
-332
-362
-430
-495
-581
-693
-850
-1009
-1102
-1157
-1164
-1083
-960
-902
-830
-665
-516
-551
-673
-679
-749
-917
-993
-927
-867
-917
-953
-954
-1005
-1106
-1109
-976
-944
-1047
-1077
-1012
-989
-1096
-1099
-964
-874
-886
-942
-917
-891
-873
-769
-600
-484
-460
-411
-334
-298
-284
-239
-155
-110
-110
-125
-66
51
198
366
518
655
637
587
619
688
673
577
576
747
889
851
902
1036
1258
1441
1496
1641
1558
1511
1507
1367
1119
657
368
218
-149
-581
-869
-902
-859
-954
-962
-973
-1080
-1180
-1164
-1197
-1295
-1302
-1125
-880
-763
-647
-445
-190
-6
140
222
235
218
188
183
115
21
66
147
157
125
49
5
-97
-229
-411
-659
-805
-872
-912
-1004
-1065
-1000
-918
-861
-856
-897
-951
-999
-1019
-1087
-1213
-1293
-1251
-1111
-1015
-977
-906
-807
-733
-705
-730
-773
-801
-779
-716
-720
-712
-629
-530
-474
-450
-420
-408
-408
-418
-420
-420
-435
-395
-295
-221
-148
-32
119
203
236
255
277
325
333
329
324
333
393
424
398
377
377
447
473
479
490
476
525
538
584
630
663
731
753
835
794
673
620
534
441
282
111
52
3
-53
-87
-147
-145
-213
-305
-384
-476
-556
-578
-577
-596
-587
-522
-444
-382
-332
-286
-233
-227
-204
-199
-223
-237
-241
-227
-214
-222
-232
-244
-247
-242
-300
-358
-402
-430
-453
-502
-523
-496
-463
-439
-463
-492
-475
-455
-437
-446
-474
-468
-469
-494
-502
-517
-529
-511
-506
-538
-569
-580
-573
-579
-585
-578
-545
-502
-442
-391
-375
-394
-411
-406
-396
-429
-472
-450
-414
-358
-327
-295
-240
-187
-111
-44
4
23
40
44
23
-7
-6
18
48
75
69
70
49
6
-26
-54
-92
-115
-111
-106
-122
-138
-121
-77
-15
28
72
113
150
176
173
184
206
242
264
265
233
203
188
186
163
117
57
13
-10
-59
-93
-128
-140
-146
-149
-134
-140
-173
-226
-260
-287
-315
-321
-324
-320
-340
-361
-392
-408
-451
-514
-567
-606
-654
-739
-802
-831
-842
-844
-808
-746
-702
-676
-638
-619
-597
-584
-568
-544
-544
-528
-488
-441
-430
-415
-368
-332
-308
-313
-328
-352
-358
-349
-331
-312
-293
-249
-211
-205
-226
-259
-313
-337
-367
-393
-427
-449
-431
-397
-357
-308
-253
-201
-172
-152
-116
-106
-96
-88
-86
-79
-54
-32
-12
16
26
26
30
33
11
-19
-43
-39
-22
-33
-39
-35
-68
-101
-96
-82
-67
-60
-55
-44
-40
-37
-33
-43
-62
-84
-93
-110
-138
-153
-158
-193
-248
-325
-362
-373
-405
-416
-422
-428
-426
-422
-414
-405
-430
-427
-415
-411
-398
-376
-385
-391
-380
-379
-393
-413
-448
-477
-486
-498
-514
-534
-566
-563
-542
-527
-508
-488
-455
-430
-422
-413
-398
-385
-377
-385
-374
-366
-353
-326
-334
-321
-314
-322
-324
-358
-382
-399
-404
-412
-402
-377
-347
-315
-275
-251
-265
-287
-323
-361
-389
-412
-411
-389
-353
-306
-265
-214
-168
-130
-95
-84
-87
-110
-136
-136
-170
-192
-168
-156
-132
-120
-114
-101
-137
-174
-210
-261
-278
-294
-341
-358
-350
-335
-341
-338
-312
-321
-307
-308
-335
-329
-330
-323
-279
-249
-215
-206
-200
-190
-193
-189
-200
-239
-276
-318
-355
-376
-399
-411
-432
-448
-441
-424
-413
-422
-413
-389
-374
-360
-345
-314
-280
-271
-274
-260
-254
-265
-309
-355
-384
-439
-481
-517
-531
-515
-486
-452
-417
-409
-402
-403
-413
-415
-427
-420
-405
-359
-313
-295
-281
-260
-243
-231
-227
-240
-241
-242
-235
-231
-219
-193
-181
-181
-179
-179
-189
-216
-245
-287
-320
-327
-358
-388
-374
-352
-305
-270
-250
-213
-186
-165
-163
-177
-182
-196
-219
-228
-256
-275
-271
-265
-250
-281
-305
-308
-317
-323
-334
-356
-362
-373
-408
-443
-470
-478
-475
-459
-452
-439
-448
-453
-454
-440
-410
-379
-360
-345
-334
-335
-336
-311
-292
-292
-302
-321
-344
-378
-387
-401
-415
-430
-445
-447
-450
-460
-476
-471
-444
-403
-369
-343
-300
-275
-249
-244
-239
-215
-205
-228
-282
-318
-333
-342
-357
-373
-385
-382
-382
-386
-378
-375
-376
-374
-369
-356
-364
-370
-343
-291
-258
-229
-206
-200
-191
-182
-194
-229
-267
-297
-312
-301
-293
-273
-265
-269
-247
-236
-262
-302
-341
-359
-381
-425
-463
-474
-441
-402
-360
-327
-307
-265
-236
-240
-251
-266
-290
-316
-329
-330
-350
-360
-348
-351
-357
-382
-404
-384
-383
-406
-410
-427
-451
-476
-502
-525
-549
-557
-554
-533
-523
-513
-503
-490
-467
-446
-448
-447
-433
-425
-413
-393
-370
-351
-323
-292
-281
-307
-332
-355
-386
-421
-456
-487
-510
-519
-522
-546
-551
-509
-466
-427
-393
-334
-290
-259
-228
-206
-202
-196
-196
-213
-233
-258
-290
-315
-321
-328
-347
-346
-339
-340
-339
-336
-331
-340
-358
-373
-389
-389
-375
-345
-314
-294
-290
-283
-262
-245
-236
-236
-240
-243
-229
-212
-198
-196
-192
-182
-188
-205
-234
-264
-293
-303
-318
-362
-391
-402
-379
-349
-336
-321
-304
-287
-276
-294
-339
-377
-399
-406
-425
-444
-455
-452
-425
-409
-393
-367
-322
-304
-292
-299
-316
-327
-359
-383
-415
-431
-426
-433
-421
-421
-419
-411
-400
-388
-381
-366
-339
-323
-300
-271
-251
-223
-200
-168
-175
-206
-228
-238
-253
-271
-318
-356
-344
-361
-367
-355
-384
-388
-347
-313
-320
-297
-234
-203
-190
-168
-158
-137
-109
-106
-131
-183
-196
-215
-250
-279
-294
-291
-295
-304
-301
-301
-284
-274
-281
-277
-280
-272
-286
-303
-298
-286
-267
-265
-262
-231
-207
-211
-199
-193
-172
-155
-188
-177
-190
-224
-215
-193
-207
-247
-260
-278
-315
-345
-368
-387
-381
-357
-338
-331
-307
-280
-284
-276
-277
-283
-271
-271
-286
-287
-299
-310
-305
-294
-273
-254
-224
-203
-192
-194
-222
-257
-267
-290
-309
-330
-345
-336
-344
-356
-351
-340
-329
-328
-335
-326
-291
-271
-258
-241
-226
-214
-196
-179
-170
-182
-206
-220
-235
-261
-283
-320
-336
-341
-349
-331
-318
-321
-321
-304
-282
-278
-268
-235
-225
-192
-159
-133
-120
-81
-49
-52
-64
-86
-107
-140
-182
-212
-225
-245
-245
-237
-210
-191
-166
-152
-152
-134
-123
-122
-137
-140
-141
-152
-165
-169
-149
-140
-138
-138
-156
-165
-155
-161
-160
-166
-161
-145
-132
-134
-149
-180
-198
-227
-256
-284
-313
-310
-317
-313
-298
-282
-255
-237
-219
-200
-213
-223
-226
-230
-238
-244
-257
-249
-244
-252
-240
-219
-192
-184
-194
-219
-246
-271
-293
-312
-331
-328
-324
-335
-361
-345
-329
-342
-309
-314
-313
-277
-278
-276
-254
-272
-280
-250
-234
-227
-216
-218
-246
-266
-287
-288
-294
-323
-344
-348
-363
-371
-376
-388
-407
-410
-399
-395
-394
-366
-334
-287
-247
-225
-204
-188
-192
-205
-224
-231
-247
-270
-280
-319
-330
-310
-298
-301
-291
-270
-245
-237
-251
-236
-209
-208
-209
-199
-200
-192
-173
-158
-139
-136
-132
-122
-125
-133
-136
-149
-154
-145
-137
-107
-106
-126
-148
-170
-198
-240
-271
-294
-304
-286
-274
-261
-259
-241
-211
-186
-180
-175
-156
-170
-197
-227
-244
-260
-274
-273
-269
-269
-277
-262
-245
-258
-282
-292
-290
-295
-314
-314
-299
-297
-300
-323
-348
-342
-312
-289
-297
-319
-330
-318
-302
-300
-300
-302
-301
-265
-233
-215
-214
-219
-216
-242
-271
-284
-315
-336
-344
-328
-312
-322
-320
-312
-304
-290
-268
-262
-266
-256
-216
-185
-152
-129
-106
-89
-81
-92
-136
-182
-212
-206
-207
-207
-193
-189
-173
-181
-187
-156
-159
-166
-173
-190
-208
-207
-194
-195
-192
-181
-185
-179
-174
-168
-175
-188
-185
-195
-210
-222
-218
-176
-135
-127
-139
-163
-199
-209
-237
-266
-303
-327
-315
-290
-245
-222
-209
-189
-180
-183
-191
-218
-239
-258
-266
-273
-275
-262
-265
-267
-252
-237
-215
-192
-191
-211
-234
-264
-278
-293
-292
-294
-300
-283
-283
-274
-270
-285
-285
-287
-306
-310
-307
-283
-258
-241
-223
-200
-173
-135
-109
-104
-140
-177
-182
-213
-231
-241
-257
-255
-250
-237
-230
-235
-221
-220
-211
-196
-172
-160
-149
-134
-97
-65
-54
-46
-52
-71
-106
-150
-185
-212
-238
-239
-237
-230
-225
-223
-214
-216
-202
-203
-219
-244
-264
-261
-263
-255
-228
-207
-207
-205
-203
-200
-203
-201
-181
-184
-205
-212
-212
-185
-155
-120
-101
-100
-121
-145
-176
-193
-226
-263
-280
-298
-302
-291
-262
-232
-208
-192
-189
-199
-202
-208
-217
-232
-245
-242
-217
-224
-227
-214
-211
-216
-216
-223
-236
-240
-243
-243
-236
-256
-263
-238
-217
-218
-223
-223
-239
-264
-284
-309
-312
-290
-266
-252
-225
-190
-172
-130
-98
-90
-96
-119
-149
-173
-200
-220
-238
-255
-262
-247
-239
-247
-238
-229
-237
-233
-209
-196
-201
-219
-210
-196
-189
-167
-174
-173
-190
-213
-235
-262
-282
-286
-281
-277
-258
-252
-245
-246
-254
-249
-244
-263
-277
-285
-307
-313
-298
-275
-272
-272
-252
-245
-270
-296
-313
-327
-324
-322
-322
-305
-301
-296
-279
-254
-260
-296
-326
-344
-342
-336
-336
-329
-343
-342
-317
-276
-251
-237
-216
-213
-211
-218
-225
-229
-209
-201
-191
-173
-171
-162
-164
-185
-197
-214
-221
-228
-267
-300
-310
-293
-294
-297
-292
-276
-254
-254
-264
-273
-267
-263
-265
-282
-297
-290
-262
-233
-186
-138
-119
-110
-97
-83
-84
-113
-148
-161
-166
-179
-209
-212
-208
-215
-198
-203
-214
-206
-186
-165
-172
-165
-164
-159
-145
-126
-113
-128
-143
-147
-175
-204
-227
-265
-292
-314
-319
-305
-298
-291
-277
-281
-283
-283
-289
-284
-292
-301
-295
-282
-261
-239
-239
-241
-248
-249
-258
-276
-306
-342
-346
-335
-328
-321
-293
-272
-262
-253
-256
-283
-299
-292
-291
-277
-284
-306
-305
-298
-282
-272
-270
-237
-213
-204
-202
-212
-199
-191
-182
-159
-149
-138
-125
-121
-125
-137
-150
-146
-161
-208
-246
-253
-258
-269
-270
-272
-269
-272
-296
-325
-325
-332
-319
-323
-331
-305
-288
-258
-224
-201
-169
-148
-135
-124
-145
-166
-204
-234
-241
-250
-253
-263
-268
-267
-274
-275
-267
-265
-261
-276
-270
-256
-243
-232
-227
-202
-178
-154
-145
-147
-137
-138
-160
-192
-238
-259
-252
-254
-255
-249
-251
-244
-246
-253
-259
-273
-293
-300
-331
-347
-354
-354
-329
-337
-353
-357
-334
-320
-330
-346
-352
-361
-350
-346
-339
-323
-326
-308
-291
-291
-304
-312
-317
-328
-344
-390
-419
-414
-419
-410
-385
-373
-357
-351
-354
-351
-355
-359
-354
-338
-328
-305
-290
-277
-260
-265
-269
-274
-294
-302
-324
-360
-365
-343
-330
-327
-311
-287
-289
-311
-310
-310
-307
-300
-319
-333
-334
-323
-293
-269
-228
-182
-144
-124
-109
-101
-117
-140
-148
-155
-161
-174
-186
-203
-232
-231
-221
-220
-230
-252
-249
-258
-269
-261
-261
-256
-254
-237
-222
-214
-237
-224
-234
-242
-296
-323
-404
-423
-489
-444
-1583
-2527
-981
-668
-825
-673
-680
-406
-722
-706
-546
-423
-443
-282
-200
-454
-392
-277
-342
-471
-424
-407
-531
-463
-243
-446
-429
-176
-231
-439
-553
-483
-401
-462
-472
-400
-494
-465
-488
-554
-553
-584
-563
-424
-449
-702
-670
-554
-494
-537
-599
-473
-472
-504
-564
-461
-494
-587
-403
-360
-438
-472
-452
-457
-443
-432
-519
-395
-324
-349
-340
-417
-360
-297
-360
-400
-532
-449
-465
-476
-340
-485
-277
-368
-289
-245
-445
-291
-279
-412
-317
-362
-352
-391
-452
-322
-527
-471
-385
-528
-460
-433
-442
-412
-378
-374
-373
-373
-398
-397
-310
-359
-367
-361
-355
-189
-304
-419
-328
-328
-416
-329
-323
-422
-299
-392
-436
-448
-347
-403
-558
-460
-441
-475
-520
-554
-438
-409
-402
-503
-504
-395
-528
-502
-547
-423
-470
-497
-406
-414
-415
-443
-368
-479
-461
-479
-634
-437
-511
-591
-494
-541
-483
-587
-476
-488
-763
-457
-492
-672
-575
-512
-622
-542
-335
-460
-302
-359
-382
-254
-471
-337
-255
-449
-397
-366
-270
-531
-420
-314
-409
-373
-373
-354
-618
-410
-470
-532
-248
-591
-557
-424
-494
-399
-387
-289
-196
-130
-25
-148
-101
-183
-241
-58
-347
-707
-1022
-1107
-914
-933
-846
-807
-549
-739
-577
-387
-478
-311
-424
18
-31
-473
-149
59
-487
-413
-255
-211
-486
-690
-178
-307
-671
-138
-346
-517
-430
-560
-387
-581
-443
-345
-469
-262
-433
-462
-404
-594
-433
-546
-485
-326
-590
-333
-318
-692
-427
-274
-502
-574
-439
-367
-373
-561
-224
-471
-490
-274
-450
-293
-419
-441
-455
-473
-68
-263
-413
-156
-449
-403
-383
-599
-264
-156
-421
-110
-444
-242
3
-549
-90
-326
-576
-312
-244
-491
-355
-224
-386
-353
-283
-253
-546
-441
-253
-166
-393
-538
-182
-179
-474
-410
-480
-387
-88
-448
-333
-167
-211
-52
-270
-162
-351
-243
6
-406
-315
-271
-28
-191
-459
57
-159
-455
-139
-237
-102
-222
-396
117
-306
-225
-84
-122
-22
-154
-125
-1
-119
-241
115
-104
-468
-121
-80
-269
-255
-176
-134
-299
-239
1
-106
-451
-174
-133
-262
-104
-72
-109
-175
-270
-87
12
-414
-93
32
-121
-273
-108
-303
-1485
-907
-453
-406
-592
-755
-305
-587
-484
-579
-500
364
-74
-259
78
-95
-111
209
282
-99
-191
-51
170
128
58
74
534
584
130
-137
-64
156
144
110
152
36
-69
10
-181
-161
-162
-169
-44
-83
-46
-268
-169
330
98
-201
47
-113
-196
-181
0
51
-190
265
344
-86
-134
26
119
-66
47
127
-143
-25
161
81
18
-31
53
110
40
-137
-2
243
175
82
56
68
63
-43
150
81
-134
238
254
28
27
104
23
31
15
-82
2
0
105
33
-202
3
-22
33
128
-326
-245
123
-83
-32
-40
-5
-162
-210
217
-89
-228
-91
233
237
-205
-135
41
138
10
58
-31
-119
79
42
-162
-288
-11
-59
-82
86
-254
-202
63
196
79
-188
-46
76
-57
-60
20
-38
165
230
-89
-159
-75
14
145
21
-230
-81
42
-106
-31
-114
-89
120
83
-124
-17
122
-67
99
39
-273
-204
-88
40
-170
-84
161
-37
13
177
-30
-133
118
-106
-124
24
-225
-230
-80
-49
-162
-314
-42
-8
-96
40
-129
-187
46
7
-183
-163
-136
-60
-32
-24
33
52
-36
67
202
-174
-76
253
73
-58
-47
53
8
-115
44
-120
-123
73
53
53
-10
-170
-91
120
66
-10
-10
43
55
-12
6
67
72
148
126
-46
-128
-90
82
43
-74
-42
-31
-84
-114
-104
-48
93
-10
-84
40
-50
-159
-79
-28
86
-10
-137
-69
-261
-17
93
-250
-8
49
-256
-169
-20
-157
-145
-80
-41
18
-275
-220
35
78
-141
-286
-28
6
-90
-117
-107
-128
-64
20
-134
-204
-143
-134
-112
-51
-102
10
163
145
-47
-308
-222
5
5
-271
-315
-101
16
-124
-219
-103
-193
-55
26
-304
-169
-6
23
31
-27
-143
-227
24
8
-132
-47
49
167
97
32
22
-12
68
-30
-107
61
110
141
81
-78
-33
-19
-3
-53
-14
-51
-52
118
-18
-136
44
90
20
-24
-118
-73
-18
-5
37
-79
-85
-24
-200
-250
-245
-223
-125
-202
-253
-308
-372
-236
-243
-238
-313
-418
-335
-244
-307
-598
-481
-226
-323
-475
-474
-284
-296
-375
-306
-358
-353
-306
-311
-333
-460
-553
-437
-295
-326
-500
-545
-382
-297
-414
-438
-334
-297
-308
-283
-349
-468
-313
-140
-172
-121
-156
-133
-30
-20
-39
-87
-4
172
117
-104
11
215
167
215
265
254
347
334
265
265
398
485
499
488
304
394
542
482
443
502
621
481
313
408
376
278
201
213
205
63
-35
-69
-88
-217
-393
-326
-368
-522
-575
-563
-620
-716
-679
-710
-890
-927
-877
-909
-959
-944
-875
-890
-955
-990
-933
-850
-876
-894
-812
-801
-872
-774
-640
-677
-761
-691
-517
-594
-599
-369
-327
-425
-434
-400
-400
-431
-328
-212
-284
-341
-142
-86
-161
-9
142
72
64
125
115
230
239
314
338
240
252
310
495
500
378
527
608
543
569
681
678
709
708
682
764
758
655
423
97
21
207
441
405
185
113
32
-185
-474
-604
-586
-522
-449
-549
-722
-813
-857
-879
-899
-1029
-1127
-1106
-1098
-1069
-1039
-982
-876
-826
-839
-919
-1011
-984
-801
-594
-481
-476
-463
-494
-619
-619
-520
-419
-452
-562
-577
-501
-426
-427
-419
-434
-545
-711
-837
-811
-764
-715
-638
-638
-786
-1008
-1063
-973
-891
-885
-888
-819
-835
-915
-896
-812
-760
-701
-654
-615
-492
-304
-211
-126
-48
-35
5
-8
122
345
443
584
762
871
860
782
874
1066
1105
1058
1049
1121
1008
730
654
695
593
470
434
448
293
14
-140
-215
-338
-481
-575
-648
-794
-923
-979
-1061
-1144
-1211
-1235
-1285
-1398
-1425
-1328
-1282
-1255
-1221
-1218
-1225
-1223
-1197
-1108
-997
-915
-808
-687
-644
-615
-551
-424
-304
-238
-180
-115
-304
-435
-162
28
-79
-274
-240
-116
-333
-568
-482
-385
-506
-639
-602
-688
-884
-924
-811
-812
-993
-1154
-1090
-993
-1067
-1114
-1041
-982
-1014
-1078
-1081
-1041
-990
-901
-747
-672
-696
-664
-486
-272
-150
-86
-5
156
221
214
357
590
786
865
934
1057
1097
1092
1238
1373
1294
1084
942
929
908
818
658
599
703
685
348
-113
-289
-177
-138
-342
-595
-654
-685
-846
-1092
-1267
-1353
-1384
-1411
-1487
-1639
-1740
-1683
-1590
-1536
-1579
-1645
-1652
-1564
-1453
-1377
-1294
-1144
-937
-799
-793
-811
-706
-514
-384
-309
-226
-167
-117
-69
-74
-331
-437
-243
-137
-203
-335
-324
-347
-511
-544
-512
-644
-852
-816
-698
-857
-1061
-1044
-912
-985
-1219
-1308
-1242
-1237
-1255
-1137
-1033
-1067
-1115
-1045
-941
-962
-973
-794
-553
-450
-405
-315
-142
4
97
137
183
335
527
724
863
1013
1099
1164
1353
1437
1329
1162
1171
1320
1229
1004
972
979
868
767
746
598
262
3
-26
-63
-256
-462
-489
-483
-644
-881
-1121
-1261
-1272
-1297
-1390
-1492
-1526
-1480
-1457
-1499
-1554
-1519
-1418
-1335
-1272
-1195
-1110
-1010
-873
-762
-728
-732
-699
-565
-445
-375
-299
-188
-81
-18
-81
-265
-198
57
121
-88
-210
-120
-128
-289
-353
-268
-340
-558
-597
-615
-804
-968
-893
-748
-852
-1133
-1245
-1167
-1136
-1169
-1160
-1078
-1023
-1050
-1062
-1005
-928
-883
-763
-561
-455
-505
-470
-238
16
108
88
258
448
493
530
674
859
1010
1184
1342
1371
1251
1222
1322
1235
984
831
940
941
830
729
694
686
348
-36
-171
-189
-319
-438
-511
-521
-602
-832
-1106
-1290
-1307
-1342
-1452
-1504
-1462
-1419
-1441
-1502
-1501
-1460
-1464
-1457
-1405
-1297
-1199
-1101
-938
-811
-769
-780
-724
-599
-490
-409
-260
-98
30
68
34
73
33
-179
-142
151
267
40
-241
-125
-55
-404
-588
-371
-204
-480
-755
-658
-651
-905
-1022
-897
-860
-1075
-1243
-1105
-992
-1096
-1192
-1083
-962
-1037
-1180
-1103
-889
-790
-774
-707
-584
-570
-588
-483
-269
-121
-5
153
294
395
483
578
669
802
984
1136
1209
1287
1470
1550
1361
1034
791
686
787
994
1053
980
816
626
330
-75
-372
-377
-255
-252
-344
-467
-685
-925
-1070
-1143
-1246
-1406
-1483
-1394
-1343
-1390
-1398
-1336
-1324
-1432
-1557
-1583
-1485
-1273
-1035
-843
-774
-804
-808
-793
-744
-657
-496
-285
-110
-76
-122
-269
-325
-128
67
-4
-191
-170
-10
-131
-379
-290
-58
-71
-376
-556
-576
-703
-833
-731
-593
-715
-961
-1020
-999
-1100
-1177
-1044
-864
-882
-1039
-1121
-1089
-1022
-910
-817
-770
-723
-652
-522
-430
-376
-247
-94
62
124
212
393
467
526
628
806
1011
1086
1169
1324
1430
1429
1185
881
665
684
870
1053
1174
1117
746
281
-4
-122
-207
-330
-279
-132
-202
-568
-952
-1124
-1155
-1257
-1368
-1475
-1486
-1465
-1471
-1457
-1458
-1507
-1546
-1556
-1560
-1513
-1429
-1244
-1008
-839
-852
-919
-899
-805
-689
-507
-315
-133
30
103
73
14
-68
-121
-1
129
166
66
-57
-16
-37
-359
-654
-593
-277
-231
-520
-715
-715
-802
-1044
-1184
-1100
-1044
-1090
-1031
-954
-1071
-1211
-1145
-945
-889
-1023
-982
-780
-639
-631
-595
-455
-341
-270
-194
-126
-15
125
384
589
651
646
663
835
1082
1234
1310
1439
1671
1803
1668
1350
1057
907
915
977
957
1032
1070
883
424
-132
-408
-395
-413
-430
-443
-483
-609
-906
-1174
-1338
-1429
-1406
-1375
-1347
-1289
-1261
-1238
-1197
-1158
-1164
-1205
-1193
-1051
-839
-630
-482
-319
-201
-224
-319
-355
-289
-99
122
270
333
317
234
130
34
-109
-156
-92
-28
-7
-146
-413
-587
-644
-870
-1149
-1065
-749
-768
-1139
-1233
-1088
-1332
-1671
-1524
-1220
-1263
-1442
-1252
-1060
-1258
-1401
-1162
-898
-892
-955
-768
-522
-403
-330
-204
-81
-28
37
153
343
538
713
873
988
990
943
997
1202
1400
1529
1592
1669
1723
1575
1193
886
851
881
840
617
625
833
686
104
-517
-714
-662
-752
-912
-821
-698
-696
-951
-1196
-1358
-1450
-1406
-1299
-1117
-1044
-1014
-958
-876
-852
-866
-898
-834
-629
-397
-260
-180
-65
56
60
-81
-165
-118
11
157
259
311
242
95
-37
-174
-311
-449
-489
-428
-324
-362
-625
-929
-1134
-1160
-1273
-1496
-1279
-861
-828
-1284
-1578
-1368
-1338
-1574
-1433
-1000
-863
-1072
-1112
-870
-875
-1029
-890
-544
-441
-583
-509
-196
-16
-58
-88
17
100
59
138
405
628
733
775
773
759
747
853
1053
1217
1360
1457
1463
1395
1189
910
762
671
589
353
311
639
714
186
-529
-798
-697
-826
-1120
-919
-552
-440
-751
-1080
-1148
-1172
-1187
-1066
-799
-616
-579
-607
-536
-493
-534
-587
-511
-342
-229
-145
-62
21
78
39
-103
-235
-289
-230
-129
-82
-42
-43
-194
-380
-540
-671
-890
-947
-642
-393
-546
-973
-1174
-1083
-1305
-1572
-1227
-805
-834
-1261
-1307
-1042
-1252
-1557
-1293
-844
-835
-1116
-1038
-749
-788
-927
-831
-571
-576
-687
-554
-287
-182
-151
-90
82
162
86
156
363
636
785
840
863
846
832
897
1107
1311
1441
1512
1484
1382
1253
984
792
692
563
320
151
434
639
249
-536
-890
-737
-709
-941
-942
-642
-386
-485
-834
-1098
-1193
-1070
-871
-703
-592
-493
-456
-462
-472
-443
-473
-488
-329
-113
-26
-52
-47
67
150
31
-136
-199
-109
17
39
34
19
-91
-257
-409
-546
-653
-701
-663
-521
-488
-672
-972
-1108
-1052
-1158
-1475
-1368
-867
-712
-1109
-1420
-1202
-1166
-1487
-1444
-945
-715
-917
-914
-605
-653
-993
-969
-539
-296
-426
-399
-101
69
3
-43
88
272
323
438
648
803
823
802
843
937
974
1026
1121
1259
1507
1552
1368
1197
1083
934
663
404
427
294
209
463
486
6
-715
-951
-672
-676
-858
-702
-415
-289
-617
-955
-1102
-1098
-890
-634
-404
-283
-306
-340
-372
-418
-411
-445
-375
-184
-40
-44
-150
-172
-61
-60
-173
-308
-309
-167
-99
-111
-132
-217
-358
-545
-659
-669
-736
-793
-687
-459
-437
-836
-1195
-1274
-1238
-1191
-1121
-970
-1014
-1144
-1131
-1196
-1441
-1446
-1154
-868
-881
-958
-869
-887
-943
-859
-692
-630
-613
-406
-183
-172
-206
-151
17
188
206
234
332
501
681
739
770
774
737
898
1114
1223
1258
1294
1407
1396
1227
1087
912
751
696
683
521
175
177
368
245
-281
-759
-780
-558
-582
-627
-526
-400
-393
-639
-827
-877
-792
-685
-494
-296
-217
-356
-498
-467
-404
-423
-505
-388
-214
-171
-278
-374
-364
-311
-309
-313
-332
-349
-314
-284
-275
-346
-480
-640
-863
-851
-627
-529
-721
-968
-871
-813
-1253
-1492
-1143
-791
-988
-1394
-1214
-1046
-1383
-1565
-1217
-896
-1055
-1221
-941
-798
-1035
-1155
-902
-602
-680
-729
-547
-366
-330
-333
-197
-2
7
59
229
395
489
484
579
670
679
692
854
1065
1136
1129
1208
1255
1154
1070
994
929
796
678
598
455
188
64
84
36
-270
-665
-678
-528
-548
-670
-569
-335
-347
-647
-760
-707
-695
-732
-622
-357
-326
-448
-521
-486
-438
-473
-466
-334
-232
-203
-258
-307
-289
-292
-310
-306
-301
-271
-287
-314
-320
-381
-462
-591
-739
-825
-740
-648
-749
-898
-882
-939
-1268
-1437
-1140
-854
-1066
-1314
-1164
-1025
-1334
-1510
-1199
-933
-1015
-1113
-898
-812
-1008
-1032
-771
-578
-635
-671
-499
-330
-291
-275
-137
44
95
114
256
420
491
527
646
758
732
718
862
1039
1058
1135
1245
1265
1123
977
1009
1008
908
764
611
530
422
266
124
14
56
-80
-364
-482
-457
-375
-418
-501
-436
-401
-492
-644
-714
-603
-505
-498
-478
-388
-311
-391
-480
-401
-322
-297
-354
-296
-195
-256
-327
-308
-233
-190
-229
-251
-220
-260
-329
-578
-672
-435
-292
-524
-909
-820
-622
-962
-1154
-698
-388
-777
-1246
-981
-816
-1277
-1462
-1025
-685
-995
-1319
-1112
-975
-1187
-1249
-915
-603
-724
-841
-665
-503
-535
-598
-392
-61
-23
-93
42
293
383
335
486
689
614
512
667
914
984
953
1090
1235
1130
953
973
1091
1136
1068
978
813
617
446
340
224
86
26
33
-78
-375
-558
-543
-470
-508
-527
-443
-409
-495
-627
-636
-585
-561
-523
-431
-361
-357
-422
-463
-436
-367
-346
-399
-417
-374
-376
-436
-456
-377
-332
-405
-489
-530
-576
-565
-448
-442
-651
-828
-762
-782
-1012
-969
-653
-617
-940
-1067
-906
-970
-1238
-1157
-861
-862
-1124
-1134
-930
-947
-1090
-1008
-754
-679
-762
-753
-606
-539
-558
-485
-306
-183
-182
-127
45
232
303
360
490
565
523
532
700
836
875
954
1065
1153
1071
1003
1007
1103
1136
1148
1103
1031
807
502
432
517
505
226
81
146
188
-149
-427
-397
-251
-315
-462
-467
-388
-471
-659
-651
-544
-483
-606
-611
-467
-398
-552
-648
-588
-479
-547
-641
-605
-501
-444
-460
-458
-538
-614
-616
-515
-475
-560
-722
-744
-659
-685
-881
-918
-694
-630
-852
-993
-828
-780
-996
-1086
-904
-877
-1123
-1210
-980
-892
-1075
-1130
-939
-873
-975
-978
-821
-669
-659
-637
-512
-428
-445
-387
-196
-5
60
131
304
427
442
463
602
721
771
839
947
977
958
1033
1134
1108
1108
1154
1146
1104
1093
1094
907
640
546
587
574
421
268
236
185
36
-130
-224
-212
-187
-211
-230
-243
-289
-421
-498
-491
-500
-575
-585
-539
-498
-535
-594
-632
-637
-670
-737
-780
-765
-747
-769
-731
-620
-619
-812
-875
-734
-660
-865
-962
-686
-498
-705
-986
-932
-795
-910
-1024
-823
-642
-766
-953
-929
-859
-994
-1107
-1007
-837
-852
-934
-893
-801
-780
-795
-706
-570
-574
-550
-496
-343
-248
-166
-33
98
234
297
403
397
466
639
825
818
745
806
828
886
929
979
1020
1144
1218
1151
1080
1062
1086
1071
894
679
605
593
612
506
380
334
263
95
-80
-125
-129
-208
-271
-238
-253
-357
-501
-543
-532
-559
-588
-614
-588
-586
-641
-724
-780
-822
-871
-874
-812
-772
-841
-847
-721
-657
-820
-938
-817
-651
-745
-926
-843
-713
-788
-921
-841
-758
-805
-878
-800
-731
-835
-971
-953
-882
-922
-991
-958
-846
-832
-849
-829
-786
-795
-785
-689
-605
-550
-497
-354
-210
-141
-103
-33
53
146
254
384
480
507
510
548
628
678
720
841
957
968
915
957
1027
1015
966
1033
1077
1013
855
782
713
593
548
542
458
279
118
32
-69
-173
-211
-209
-187
-270
-362
-438
-476
-563
-625
-631
-606
-663
-755
-818
-752
-740
-807
-877
-903
-934
-1002
-1045
-1050
-1009
-928
-928
-1054
-1118
-1062
-1023
-1076
-1038
-918
-896
-1013
-1085
-1052
-1070
-1138
-1113
-987
-904
-943
-967
-916
-884
-921
-938
-873
-821
-812
-777
-706
-648
-599
-497
-352
-261
-208
-150
-79
5
91
170
201
242
329
376
395
508
661
727
749
778
841
829
800
843
954
946
805
763
824
866
801
781
781
793
598
410
320
308
230
87
82
66
-48
-239
-282
-275
-258
-365
-397
-409
-440
-565
-667
-676
-716
-739
-796
-790
-821
-928
-962
-882
-892
-1060
-1158
-1059
-1058
-1187
-1163
-981
-947
-1090
-1100
-1017
-1043
-1161
-1193
-1097
-1075
-1159
-1177
-1120
-1082
-1107
-1069
-976
-919
-912
-881
-824
-807
-824
-790
-702
-628
-559
-468
-377
-325
-272
-197
-112
-10
75
138
149
174
253
343
432
529
586
597
599
641
711
761
805
809
805
775
742
732
766
800
791
715
584
343
158
183
286
223
36
-22
-55
-223
-380
-314
-227
-295
-417
-413
-423
-582
-751
-761
-696
-695
-748
-804
-834
-845
-860
-911
-969
-1036
-1113
-1145
-1178
-1134
-1046
-972
-947
-961
-983
-1023
-1075
-1062
-977
-931
-913
-910
-915
-931
-928
-890
-837
-773
-705
-650
-662
-690
-694
-661
-598
-519
-419
-358
-328
-298
-209
-123
-69
-35
16
52
57
80
150
229
285
353
433
515
555
535
561
635
654
624
618
655
726
678
635
649
681
605
541
553
561
447
346
364
335
212
81
84
50
-16
-145
-114
-124
-171
-291
-357
-409
-520
-626
-598
-548
-609
-677
-703
-720
-769
-806
-841
-846
-856
-828
-838
-897
-942
-946
-894
-884
-898
-893
-874
-884
-869
-827
-794
-809
-845
-816
-763
-750
-740
-712
-695
-693
-693
-689
-636
-577
-528
-500
-493
-497
-513
-462
-389
-353
-354
-318
-336
-368
-379
-285
-152
-103
-86
-60
-61
-99
-74
-6
121
208
246
189
174
247
323
357
394
450
425
345
308
317
343
339
305
247
138
61
-1
-6
4
28
-11
-142
-246
-313
-342
-362
-349
-331
-337
-396
-503
-587
-611
-629
-648
-630
-633
-710
-823
-867
-863
-869
-881
-876
-872
-868
-925
-963
-965
-944
-916
-901
-894
-873
-840
-815
-791
-751
-694
-680
-671
-646
-606
-585
-577
-564
-522
-466
-440
-429
-410
-438
-468
-426
-379
-350
-343
-338
-308
-293
-277
-210
-136
-105
-67
-28
3
43
61
126
143
148
148
134
148
191
260
303
316
282
216
167
173
197
223
266
291
275
211
143
127
101
46
-21
-39
-55
-120
-220
-294
-287
-270
-325
-412
-443
-479
-522
-581
-572
-577
-657
-753
-806
-810
-833
-842
-836
-809
-807
-883
-980
-1025
-1010
-976
-983
-967
-936
-937
-937
-932
-903
-891
-895
-844
-786
-802
-822
-773
-707
-678
-651
-593
-543
-495
-447
-412
-403
-397
-377
-356
-342
-351
-329
-294
-263
-191
-116
-87
-91
-74
-46
-13
1
47
106
150
160
156
174
208
263
292
327
349
304
221
186
224
245
207
207
251
237
163
132
151
116
39
-22
-50
-92
-159
-219
-230
-253
-311
-335
-341
-390
-466
-474
-459
-514
-594
-593
-577
-644
-737
-726
-697
-720
-749
-725
-675
-717
-808
-840
-838
-861
-929
-926
-849
-810
-833
-842
-822
-829
-860
-848
-800
-789
-774
-740
-685
-653
-660
-639
-579
-544
-541
-541
-497
-439
-412
-392
-370
-343
-320
-295
-247
-180
-123
-108
-102
-63
-8
13
31
56
98
107
88
114
174
214
223
228
216
187
171
170
170
203
234
236
212
181
155
129
134
115
67
-3
-29
-33
-54
-110
-165
-141
-129
-161
-203
-194
-231
-306
-339
-346
-390
-492
-547
-558
-565
-595
-618
-600
-576
-585
-630
-638
-636
-651
-654
-636
-633
-658
-670
-664
-647
-654
-664
-654
-655
-663
-667
-685
-685
-673
-678
-681
-650
-611
-587
-555
-504
-480
-480
-480
-452
-421
-438
-430
-376
-353
-345
-299
-234
-218
-218
-208
-153
-79
-22
12
34
57
65
84
97
118
160
187
191
173
160
129
68
56
96
110
87
69
88
60
2
15
34
-17
-102
-146
-157
-201
-227
-207
-199
-252
-324
-346
-349
-378
-405
-399
-431
-507
-556
-534
-531
-578
-616
-604
-617
-642
-636
-587
-562
-580
-571
-561
-570
-590
-576
-533
-520
-518
-506
-516
-517
-536
-546
-549
-547
-512
-484
-457
-420
-393
-395
-386
-360
-355
-357
-361
-325
-275
-269
-271
-268
-239
-225
-224
-177
-102
-58
-72
-60
-25
3
26
77
113
120
132
155
179
199
207
236
252
209
133
96
116
106
61
37
91
107
44
-2
19
42
10
13
29
3
-58
-78
-52
-70
-123
-149
-156
-172
-227
-290
-316
-327
-368
-411
-390
-399
-441
-418
-389
-436
-485
-495
-508
-534
-559
-562
-599
-605
-546
-494
-518
-555
-530
-511
-519
-523
-490
-463
-483
-499
-468
-452
-465
-437
-357
-318
-317
-325
-327
-312
-321
-322
-324
-312
-265
-261
-269
-249
-204
-159
-101
-63
-37
-20
-16
12
59
88
123
165
184
195
192
231
282
295
303
299
299
246
194
195
195
168
161
154
163
179
163
135
84
64
63
-6
-64
-76
-59
-91
-133
-109
-73
-67
-108
-152
-179
-202
-228
-250
-274
-286
-330
-393
-444
-445
-446
-447
-442
-424
-410
-426
-446
-461
-455
-451
-465
-479
-479
-475
-463
-437
-400
-406
-455
-509
-520
-486
-464
-422
-352
-303
-283
-301
-278
-237
-238
-255
-247
-222
-174
-133
-95
-36
23
65
56
32
45
38
28
43
57
92
135
172
194
191
171
197
207
202
220
257
279
251
219
222
225
195
157
168
206
220
208
200
178
137
82
29
-4
0
-6
-23
-23
-40
-34
-33
-35
-61
-113
-164
-206
-230
-222
-198
-193
-211
-259
-310
-307
-277
-318
-361
-370
-378
-418
-432
-416
-416
-408
-352
-326
-344
-347
-324
-300
-264
-232
-216
-243
-295
-305
-293
-311
-345
-302
-249
-255
-284
-265
-224
-209
-186
-137
-124
-149
-122
-60
-34
-14
-2
5
7
5
46
82
71
71
107
144
153
145
164
181
178
153
133
126
128
135
127
70
27
26
48
54
21
32
74
76
22
3
8
1
-67
-112
-101
-122
-179
-204
-175
-171
-216
-241
-257
-283
-308
-340
-364
-384
-373
-366
-383
-398
-395
-379
-352
-343
-368
-417
-451
-428
-419
-435
-454
-458
-463
-513
-513
-482
-487
-480
-462
-435
-439
-463
-449
-411
-389
-392
-396
-392
-374
-369
-331
-301
-279
-247
-233
-219
-197
-171
-122
-64
-39
-12
8
29
51
68
102
129
138
149
168
207
245
286
295
289
298
279
277
258
238
236
245
223
164
131
131
145
121
89
90
75
6
-31
-3
3
-49
-111
-117
-107
-159
-218
-187
-180
-263
-321
-304
-306
-378
-394
-359
-364
-409
-440
-408
-395
-433
-439
-403
-386
-413
-423
-421
-407
-425
-446
-436
-417
-393
-406
-420
-421
-423
-444
-451
-463
-454
-467
-497
-479
-457
-454
-457
-429
-373
-342
-336
-365
-373
-368
-370
-346
-294
-236
-206
-197
-161
-114
-92
-61
-38
-23
-47
-30
15
42
62
101
136
164
194
171
164
153
148
153
146
146
151
147
149
161
159
147
141
155
134
105
110
117
112
78
53
46
42
17
0
-12
-43
-77
-111
-109
-104
-131
-173
-187
-210
-256
-283
-317
-334
-322
-291
-288
-294
-317
-356
-387
-408
-424
-431
-420
-433
-446
-482
-521
-525
-540
-550
-518
-491
-473
-459
-451
-416
-387
-373
-355
-337
-328
-331
-298
-259
-272
-275
-235
-202
-204
-193
-156
-123
-117
-141
-135
-122
-107
-102
-96
-81
-58
-34
-9
25
57
83
105
111
75
54
35
4
-23
-25
29
66
78
96
120
133
95
68
70
50
7
4
11
-5
-28
-15
7
-35
-78
-55
-43
-96
-119
-97
-99
-144
-173
-138
-122
-146
-159
-145
-147
-167
-212
-238
-263
-295
-326
-362
-389
-400
-412
-427
-399
-395
-403
-415
-423
-400
-388
-396
-377
-338
-318
-333
-357
-349
-337
-313
-299
-302
-282
-280
-281
-262
-246
-240
-215
-199
-188
-178
-159
-126
-115
-110
-85
-77
-80
-77
-76
-70
-71
-58
-36
12
30
16
16
2
-18
-17
-7
-37
-65
-51
2
1
-34
-33
6
3
-40
-47
-16
-12
-76
-134
-119
-97
-120
-146
-120
-119
-173
-197
-229
-277
-313
-342
-356
-365
-406
-419
-377
-326
-309
-320
-312
-338
-413
-459
-451
-440
-452
-453
-434
-450
-479
-499
-509
-541
-560
-575
-597
-604
-625
-607
-572
-575
-587
-575
-550
-536
-536
-506
-481
-477
-474
-446
-398
-359
-348
-345
-337
-332
-323
-277
-226
-204
-177
-141
-94
-86
-72
-46
-11
2
-12
-13
9
45
80
110
133
184
181
109
33
27
13
-73
-110
-69
-56
-82
-68
-17
-8
-77
-136
-169
-167
-194
-241
-219
-177
-183
-245
-263
-253
-268
-313
-329
-323
-377
-435
-436
-395
-406
-455
-464
-434
-473
-536
-524
-496
-532
-582
-572
-573
-624
-651
-608
-595
-633
-639
-638
-657
-660
-655
-670
-669
-650
-650
-651
-671
-660
-639
-630
-617
-610
-592
-587
-564
-536
-516
-499
-478
-464
-456
-453
-426
-360
-324
-289
-230
-205
-185
-158
-122
-78
-61
-58
-51
-36
-6
18
42
41
18
36
13
-23
-34
-37
-22
-10
8
11
3
5
12
15
20
23
12
11
-14
-47
-74
-93
-87
-99
-136
-183
-200
-208
-266
-312
-289
-288
-324
-358
-375
-407
-473
-494
-471
-466
-508
-543
-523
-526
-579
-610
-585
-592
-644
-651
-627
-677
-717
-689
-650
-652
-696
-676
-634
-639
-646
-651
-648
-643
-651
-628
-610
-610
-603
-567
-558
-574
-565
-531
-521
-502
-465
-435
-415
-412
-392
-364
-338
-312
-286
-276
-254
-221
-194
-187
-175
-123
-93
-84
-57
-31
-11
-15
-27
-3
30
7
-8
15
47
54
48
50
76
69
45
-10
-18
-30
-87
-88
-108
-126
-169
-193
-202
-227
-239
-244
-245
-257
-280
-309
-320
-339
-358
-325
-319
-383
-413
-411
-448
-515
-535
-515
-541
-575
-569
-541
-565
-603
-578
-570
-602
-609
-591
-600
-648
-640
-604
-626
-661
-692
-661
-652
-679
-664
-612
-618
-651
-623
-595
-576
-546
-493
-450
-413
-373
-328
-306
-306
-302
-269
-248
-229
-178
-133
-103
-85
-43
-15
-1
11
21
69
80
43
57
87
130
88
66
77
57
73
53
31
19
24
28
-3
-35
-42
-67
-104
-133
-152
-150
-171
-184
-163
-189
-278
-309
-292
-344
-424
-429
-404
-427
-453
-431
-431
-473
-510
-547
-578
-609
-615
-613
-604
-624
-666
-674
-668
-713
-747
-712
-718
-741
-754
-753
-744
-754
-733
-697
-664
-649
-659
-678
-695
-714
-722
-719
-703
-668
-615
-582
-551
-515
-475
-455
-452
-435
-437
-433
-405
-348
-305
-263
-196
-149
-111
-78
-48
-27
-31
-41
-43
-28
8
9
36
83
110
120
115
102
69
80
91
60
41
70
106
98
76
50
5
-19
-55
-96
-170
-205
-178
-181
-190
-198
-197
-199
-240
-254
-270
-324
-340
-327
-348
-409
-419
-443
-518
-566
-599
-628
-651
-673
-680
-695
-720
-722
-721
-730
-748
-769
-795
-810
-800
-799
-780
-781
-780
-794
-811
-818
-833
-840
-844
-838
-806
-772
-763
-766
-742
-696
-669
-628
-593
-536
-473
-455
-438
-409
-378
-366
-332
-254
-202
-146
-79
-28
-7
22
66
87
76
89
137
182
202
193
221
245
241
228
265
300
302
274
261
260
234
230
230
239
224
178
140
117
65
49
38
13
-2
1
-17
-81
-141
-178
-203
-274
-322
-318
-345
-351
-358
-412
-417
-424
-436
-481
-516
-543
-606
-643
-679
-723
-769
-774
-760
-762
-771
-740
-729
-765
-803
-820
-813
-799
-795
-808
-812
-797
-781
-781
-743
-698
-676
-654
-653
-671
-673
-643
-609
-577
-538
-521
-504
-466
-433
-425
-401
-357
-314
-256
-188
-118
-68
-23
29
49
76
139
161
184
209
213
203
196
246
241
267
305
309
288
254
244
236
197
203
213
166
165
116
86
11
-47
-74
-115
-139
-157
-160
-217
-256
-255
-259
-311
-335
-341
-368
-432
-491
-506
-545
-550
-540
-541
-572
-592
-588
-606
-660
-711
-747
-749
-755
-775
-784
-797
-783
-770
-755
-763
-769
-767
-764
-769
-805
-801
-758
-750
-740
-738
-717
-702
-667
-602
-578
-539
-507
-490
-461
-453
-432
-400
-392
-368
-322
-246
-179
-122
-74
-30
13
26
43
55
78
122
180
211
227
249
275
289
296
295
289
307
281
243
238
251
248
245
225
200
168
114
69
28
-3
-36
-92
-119
-150
-214
-249
-290
-342
-411
-422
-450
-492
-516
-556
-572
-625
-656
-670
-683
-717
-786
-804
-856
-894
-890
-901
-907
-944
-950
-949
-981
-992
-1008
-1004
-987
-983
-974
-973
-959
-968
-945
-921
-915
-877
-842
-815
-772
-746
-692
-649
-598
-536
-495
-450
-441
-424
-355
-303
-282
-243
-174
-121
-50
42
100
143
174
198
203
221
237
300
330
335
372
379
397
403
442
464
402
401
406
370
352
388
393
342
319
323
280
203
169
147
101
47
-27
-82
-114
-170
-222
-283
-345
-399
-459
-514
-587
-628
-641
-681
-752
-807
-821
-844
-877
-888
-914
-941
-959
-976
-987
-997
-989
-965
-995
-1012
-1010
-1025
-1016
-1019
-994
-994
-996
-982
-959
-959
-960
-929
-885
-843
-799
-768
-721
-657
-623
-566
-502
-446
-429
-412
-373
-356
-344
-313
-278
-204
-138
-58
20
49
96
114
127
151
199
254
280
321
354
374
423
456
489
514
518
484
444
442
434
412
372
390
407
362
342
305
240
192
142
124
81
26
-7
-72
-134
-200
-230
-263
-335
-378
-435
-478
-534
-606
-634
-686
-719
-759
-805
-819
-857
-877
-897
-933
-925
-927
-916
-950
-972
-947
-962
-965
-974
-966
-980
-996
-976
-968
-959
-941
-921
-900
-889
-842
-796
-785
-754
-705
-668
-628
-575
-509
-464
-447
-423
-394
-347
-314
-263
-197
-132
-52
-2
42
108
139
183
211
271
336
389
439
462
502
524
554
591
606
621
608
595
568
503
492
482
483
466
435
436
368
285
201
98
44
-35
-84
-123
-184
-205
-276
-337
-396
-453
-477
-537
-580
-625
-699
-737
-788
-807
-812
-831
-805
-854
-875
-872
-916
-959
-986
-967
-970
-964
-974
-992
-984
-987
-967
-926
-927
-895
-873
-860
-851
-858
-819
-789
-774
-742
-712
-668
-615
-556
-492
-441
-379
-340
-325
-310
-277
-264
-230
-172
-124
-75
-8
57
106
138
166
213
237
254
333
347
405
455
476
507
507
571
579
595
619
642
640
635
618
560
529
544
502
428
375
332
277
153
117
70
-3
-93
-180
-270
-376
-443
-502
-572
-627
-673
-734
-763
-838
-868
-918
-969
-965
-996
-1047
-1087
-1076
-1109
-1144
-1148
-1140
-1130
-1133
-1132
-1128
-1124
-1119
-1108
-1086
-1068
-1046
-1018
-1013
-996
-952
-920
-891
-849
-818
-794
-754
-709
-677
-619
-552
-489
-440
-423
-380
-368
-345
-300
-285
-239
-162
-93
-18
37
100
151
171
215
254
300
369
427
475
529
574
623
661
697
729
715
694
685
680
674
634
598
589
575
493
431
362
312
196
108
50
-48
-96
-164
-244
-333
-424
-473
-554
-622
-663
-738
-778
-859
-934
-994
-1044
-1043
-1058
-1084
-1114
-1126
-1146
-1184
-1190
-1184
-1203
-1188
-1170
-1177
-1161
-1165
-1141
-1111
-1095
-1043
-1001
-968
-947
-943
-898
-873
-854
-808
-768
-729
-718
-675
-619
-569
-504
-456
-414
-390
-371
-329
-296
-270
-227
-163
-85
-13
50
94
123
148
168
224
288
351
419
475
509
521
560
591
639
689
729
747
710
726
683
679
647
637
639
565
525
395
307
177
86
19
-53
-127
-172
-245
-318
-373
-474
-481
-565
-613
-710
-805
-873
-950
-994
-1012
-1020
-1005
-1010
-1044
-1065
-1094
-1104
-1134
-1130
-1119
-1126
-1124
-1101
-1098
-1073
-1041
-990
-947
-931
-920
-908
-891
-863
-826
-794
-776
-754
-698
-658
-589
-549
-487
-426
-393
-349
-322
-279
-261
-238
-187
-138
-84
-38
54
133
165
196
220
257
304
345
416
486
524
602
685
723
745
781
833
844
850
825
831
796
773
753
725
704
614
557
445
355
241
125
-8
-115
-214
-305
-409
-492
-540
-663
-719
-797
-850
-915
-988
-1045
-1116
-1151
-1164
-1182
-1184
-1176
-1196
-1211
-1238
-1223
-1214
-1211
-1174
-1161
-1125
-1110
-1093
-1055
-1024
-980
-927
-901
-844
-808
-785
-765
-762
-703
-669
-638
-599
-557
-500
-455
-388
-329
-308
-291
-273
-247
-221
-189
-149
-84
-17
66
133
188
261
305
362
391
427
496
561
652
727
765
809
850
885
904
951
1002
1034
1008
1004
942
862
838
775
726
623
530
470
358
265
177
83
4
-120
-183
-317
-422
-501
-589
-649
-758
-918
-1023
-1056
-1136
-1257
-1356
-1271
-1241
-1340
-1351
-1342
-1344
-1383
-1391
-1360
-1365
-1296
-1218
-1219
-1219
-1211
-1160
-1131
-1104
-1046
-1024
-967
-915
-866
-837
-806
-737
-659
-647
-626
-595
-596
-581
-566
-533
-470
-406
-349
-350
-328
-261
-221
-181
-159
-113
-72
-32
48
119
177
240
333
383
447
519
615
679
729
792
821
896
952
1016
1024
1032
1096
1080
995
905
837
790
677
578
518
438
377
273
177
92
-37
-92
-225
-337
-412
-529
-598
-680
-737
-794
-878
-903
-914
-983
-1089
-1205
-1243
-1221
-1334
-1411
-1377
-1339
-1267
-1309
-1270
-1220
-1233
-1215
-1239
-1233
-1191
-1151
-1088
-1066
-1055
-1000
-972
-913
-903
-889
-846
-827
-813
-809
-791
-731
-645
-564
-529
-489
-432
-402
-355
-319
-305
-265
-232
-209
-226
-220
-156
-82
4
66
154
232
262
304
314
342
393
458
544
592
680
757
792
862
896
944
981
1013
1037
953
934
870
797
711
640
585
534
479
413
336
181
127
-5
-92
-245
-317
-351
-446
-498
-576
-651
-732
-777
-830
-872
-962
-987
-1074
-1167
-1244
-1265
-1165
-1204
-1217
-1158
-1084
-1043
-1109
-1102
-1079
-1093
-1088
-1076
-1044
-982
-923
-837
-811
-806
-753
-735
-713
-740
-763
-760
-743
-701
-688
-678
-645
-577
-508
-475
-465
-417
-386
-351
-323
-307
-272
-213
-156
-149
-126
-47
43
99
187
257
341
405
461
520
557
640
768
838
880
953
1020
1062
1046
1086
1129
1157
1161
1090
1047
947
882
794
662
631
547
466
398
265
190
84
-54
-133
-286
-344
-439
-509
-548
-623
-686
-729
-818
-855
-913
-1009
-997
-1073
-1145
-1228
-1284
-1313
-1312
-1223
-1209
-1199
-1169
-1099
-1072
-1146
-1150
-1104
-1094
-1102
-1059
-1020
-966
-917
-830
-794
-774
-740
-696
-696
-731
-734
-707
-700
-686
-643
-613
-562
-530
-479
-460
-455
-399
-395
-385
-341
-273
-215
-167
-103
-72
-14
72
135
187
208
305
403
448
511
563
652
706
775
874
932
1018
1084
1140
1192
1214
1244
1224
1163
1131
1095
995
937
800
772
693
627
555
461
341
204
98
-38
-159
-292
-330
-430
-490
-588
-638
-696
-741
-816
-869
-942
-976
-1006
-1067
-1096
-1164
-1303
-1413
-1292
-1250
-1252
-1343
-1215
-1100
-1172
-1157
-1132
-1085
-1117
-1094
-1051
-1047
-1016
-872
-808
-805
-832
-803
-786
-833
-844
-850
-845
-828
-818
-834
-823
-777
-652
-591
-569
-533
-501
-476
-472
-435
-383
-327
-231
-160
-155
-115
-16
73
141
174
262
333
376
437
488
525
634
723
853
903
947
1059
1059
1118
1121
1171
1196
1167
1106
1045
991
924
873
751
739
673
621
540
388
310
164
48
-67
-171
-248
-318
-403
-453
-539
-595
-660
-736
-785
-849
-902
-963
-1040
-1111
-1145
-1271
-1313
-1340
-1364
-1292
-1322
-1282
-1250
-1261
-1187
-1196
-1122
-1088
-1054
-1013
-989
-940
-880
-821
-768
-736
-719
-724
-744
-748
-785
-822
-787
-768
-738
-702
-666
-606
-608
-546
-504
-483
-442
-428
-411
-412
-375
-319
-259
-190
-137
-74
-34
23
89
148
219
263
308
372
404
469
542
628
692
761
802
842
895
941
983
1013
1073
1101
1100
992
986
937
886
810
763
767
680
610
510
466
376
274
144
41
-71
-165
-241
-328
-415
-490
-557
-629
-696
-780
-833
-920
-964
-1043
-1100
-1145
-1278
-1369
-1327
-1330
-1305
-1340
-1263
-1147
-1170
-1128
-1099
-1024
-1020
-958
-881
-844
-819
-723
-659
-596
-614
-619
-540
-640
-711
-671
-705
-677
-653
-647
-602
-603
-491
-449
-422
-388
-393
-383
-423
-383
-355
-328
-227
-215
-167
-151
-147
-90
-63
-23
30
65
117
135
173
223
243
345
424
476
535
554
642
670
690
743
763
811
867
882
879
838
772
771
757
679
629
571
545
516
417
359
279
231
153
34
-63
-140
-203
-298
-372
-480
-542
-603
-659
-704
-771
-827
-873
-907
-965
-1079
-1217
-1203
-1231
-1308
-1329
-1275
-1154
-1165
-1139
-1038
-950
-891
-841
-754
-730
-723
-648
-577
-560
-693
-644
-548
-637
-612
-645
-596
-645
-708
-562
-641
-612
-477
-536
-411
-425
-349
-352
-402
-274
-378
-355
-316
-259
-287
-257
-219
-132
-116
-167
-142
-16
-79
-96
45
20
111
156
254
353
304
404
499
463
522
512
520
560
530
588
607
614
664
685
657
601
548
532
487
410
382
371
350
294
260
212
147
72
16
-72
-186
-257
-352
-443
-522
-580
-656
-722
-775
-841
-889
-947
-1016
-1087
-1139
-1178
-1249
-1347
-1306
-1193
-1143
-1135
-1070
-893
-825
-840
-805
-729
-702
-728
-704
-730
-850
-749
-720
-629
-614
-760
-602
-740
-879
-821
-976
-741
-776
-738
-505
-630
-369
-445
-502
-333
-528
-391
-444
-553
-355
-474
-402
-235
-257
-155
-179
-138
-80
-163
-153
-146
-99
-63
-18
28
99
164
253
304
324
382
357
459
447
426
524
528
555
580
627
684
663
683
666
620
511
452
455
343
302
279
258
239
212
163
125
48
-18
-76
-206
-275
-372
-437
-502
-554
-577
-628
-645
-691
-709
-782
-909
-988
-976
-1033
-1053
-1043
-1019
-896
-870
-809
-768
-749
-705
-770
-792
-864
-965
-869
-809
-835
-780
-706
-737
-680
-748
-811
-855
-840
-854
-770
-801
-842
-677
-568
-589
-600
-450
-557
-507
-495
-558
-446
-502
-401
-260
-414
-228
-214
-163
-197
-201
-100
-188
-102
-57
-80
23
123
104
183
187
232
286
267
311
325
326
397
372
399
428
350
474
510
479
542
497
580
580
499
461
374
345
330
291
262
244
240
237
186
117
49
13
-81
-153
-231
-364
-418
-477
-506
-543
-592
-607
-618
-634
-699
-733
-817
-957
-933
-924
-912
-932
-958
-819
-805
-829
-834
-827
-786
-817
-865
-848
-876
-854
-855
-745
-712
-723
-745
-643
-687
-841
-646
-925
-637
-533
-952
-501
-721
-641
-235
-734
-356
-170
-645
-348
-363
-497
-191
-347
-121
-203
-407
6
-147
-235
44
-170
-36
13
-20
85
72
116
78
191
160
236
268
209
303
345
305
388
410
386
506
413
501
572
496
540
594
564
596
555
498
548
397
396
365
295
290
213
249
232
148
104
44
-44
-115
-188
-290
-373
-410
-466
-479
-517
-544
-534
-561
-624
-684
-768
-830
-880
-950
-962
-961
-952
-890
-855
-868
-834
-900
-809
-832
-905
-851
-883
-777
-823
-785
-641
-783
-774
-613
-784
-575
-734
-794
-456
-735
-766
-524
-776
-414
-260
-724
-142
-555
-515
-339
-408
-269
-536
-169
-186
-629
168
-242
-327
140
-197
-233
-37
-60
-206
65
21
3
162
12
365
119
134
397
86
363
256
247
392
212
329
343
284
410
243
372
408
264
445
327
273
381
239
221
253
146
67
61
24
-48
-17
-62
-121
-173
-217
-295
-397
-417
-518
-588
-624
-704
-700
-714
-695
-744
-724
-735
-776
-801
-854
-846
-850
-879
-874
-814
-802
-797
-753
-734
-702
-664
-1080
-711
-568
-940
-500
-823
-670
-626
-741
-379
-127
-935
-392
-157
-887
-185
-617
-402
-268
-266
-319
-316
-123
-372
-186
-14
-353
-159
-67
-82
-23
-36
121
-137
0
185
-191
69
149
101
136
89
144
74
169
147
110
218
220
127
163
156
198
116
215
258
164
243
207
299
405
191
194
239
316
261
83
16
93
184
23
-105
-129
-20
-41
-4
-127
-148
-118
-242
-273
-373
-400
-393
-403
-517
-546
-494
-580
-673
-604
-609
-649
-670
-656
-765
-1042
-617
-679
-1078
-610
-477
-1111
-700
-743
-1191
-429
-688
-1028
-667
-343
-869
-661
-35
-877
-689
-200
-1256
-253
-381
-710
347
-1109
-17
131
-940
171
-312
-315
43
-98
-139
35
162
-184
33
131
-375
88
175
-426
216
246
-69
-80
133
-31
92
128
34
110
135
170
120
190
258
265
234
210
135
170
202
290
91
433
308
69
331
185
220
198
272
239
1
182
145
93
93
-19
26
-104
-95
-201
-163
-355
-441
-180
-266
-609
-534
-235
-405
-631
-658
-435
-490
-588
-672
-604
-575
-786
-653
-475
-950
-816
-364
-728
-1040
-408
-449
-928
-676
-645
-778
-939
-502
-487
-483
-366
-513
-987
-512
-175
-861
-22
-411
-785
120
-385
-736
220
-374
-912
318
-299
-787
-38
9
-107
152
-297
156
-328
-67
-39
-499
177
-99
-240
360
73
-57
-76
-66
161
-106
277
285
-288
431
60
-168
426
26
-172
88
305
-14
21
476
30
69
351
-55
211
203
82
192
-26
187
111
-184
169
2
-22
107
-78
39
-163
-176
-165
-162
-234
-377
-258
-182
-287
-396
-464
-435
-339
-596
-531
-388
-618
-638
-616
-378
-530
-702
-275
-581
-935
-331
-721
-1111
-344
-355
-708
-496
-568
-572
-721
-372
-252
-563
-439
-378
-659
-157
-510
-613
32
-513
-611
-559
-469
-903
-293
146
-362
-442
-365
-478
-345
-198
-295
-371
-19
-367
-298
-39
-289
231
-59
-243
-194
-128
-185
-410
-55
273
-529
42
580
-319
-24
183
-262
-137
175
66
30
-11
187
41
-212
292
101
-9
219
96
56
-76
9
-7
86
76
43
-21
-207
-25
140
-150
-267
61
136
-84
-299
-100
-280
-265
-301
-269
-319
-272
-186
-518
-188
-584
-233
-44
-658
-493
-435
-504
-455
-343
-311
-440
-622
-416
-342
-636
-851
-175
-485
-853
-258
-616
-628
-26
-902
-332
-218
-1196
-102
-381
-488
-203
-354
-416
-1109
198
-137
-1200
100
-213
-735
-90
-193
-90
60
-941
-94
45
-595
-279
409
-333
-304
54
-282
-122
-17
-507
-77
77
-390
488
-238
-194
600
-476
-130
418
-528
371
-191
-323
651
-447
125
371
-202
339
-111
-49
486
-314
-228
348
-116
46
277
-177
-129
85
-66
138
-155
-280
189
-50
-276
213
23
-263
201
-232
-104
-83
-482
-87
43
-435
-120
-203
-258
91
-108
-289
-312
-219
-243
-541
-444
-174
-236
-442
-373
-244
-472
-229
-421
-412
-536
-472
-395
-204
-153
-256
-417
-326
-712
-440
-343
-956
-274
-221
-205
-496
-297
-69
-633
-219
57
-663
-319
90
-195
-227
-133
-217
-300
-130
-12
-246
-22
-109
-40
-38
-416
255
-388
-106
449
-417
-33
105
-127
32
-185
-498
208
-186
-374
484
28
45
99
-100
-131
-239
246
-239
-329
228
121
-32
-97
-90
-90
-21
-136
-35
-68
-41
-258
-35
128
66
-140
-156
174
-387
21
47
-142
131
-499
-121
-101
31
-55
-561
-43
-333
-283
128
-380
-355
-22
-428
-194
-297
-458
-221
-419
-247
-401
-565
42
-469
-378
-437
-478
-325
-252
-352
-447
-260
296
-656
-763
337
-797
-510
91
-520
-333
-21
-541
-517
-26
-383
-750
57
-529
-845
-44
-496
40
-341
-546
83
-433
-36
-495
-316
-392
-704
129
-179
25
-123
-256
-666
-228
-18
-387
-100
-158
-323
-245
50
-637
-256
-195
-196
-286
-426
241
-97
-460
-117
-401
-120
-276
-342
170
-192
-137
-331
-99
-88
-368
99
-175
-511
-69
-512
-788
-63
221
295
-5
-140
-120
-439
-142
-198
-84
-123
-203
118
-252
-397
-404
-41
-225
-377
-325
127
-503
-69
-81
-620
-214
12
-23
-646
-307
-208
-615
-147
-514
-638
45
-272
-826
-235
-295
-581
-502
-554
-361
-482
-322
-289
-345
-527
15
-477
-460
-317
-227
-310
-836
-458
-54
-343
-707
-249
-279
-490
-389
-451
-442
-67
-631
-264
-153
-438
-187
-659
-198
-292
-273
-301
-158
-585
-97
-193
-269
-136
-765
10
-298
-352
206
-233
-455
58
-79
-120
-428
111
-276
-294
-404
-137
493
-279
-236
204
-301
-353
42
70
-209
-77
-54
-410
270
52
-194
101
-551
114
396
-258
-347
-61
76
4
-167
-404
-28
-192
-626
116
-44
-377
-52
-622
-78
-370
-259
121
-100
-223
-391
-327
-477
-326
-123
-256
-363
-348
-257
-527
-544
20
-312
-639
-516
-457
-109
-252
-572
-226
-303
-349
-712
-367
-465
-1184
-192
-148
-629
-350
-379
-529
-742
-391
-427
-396
-223
-513
-380
-482
-899
-362
-286
-728
-483
-123
-436
-486
-413
-264
-284
-323
-385
-479
-20
-342
-5
-450
-403
-119
-819
30
-127
-158
-18
-485
-106
16
211
-36
-650
-25
-34
-357
246
-57
-558
133
198
-402
313
133
-223
118
-358
135
44
80
92
-60
22
327
-499
-98
189
-698
269
63
-251
123
-292
-177
-88
-239
305
-447
-347
-38
-642
-3
-166
-403
-163
-553
-646
-42
-627
-769
-374
-43
-100
-978
-470
-277
-768
-492
-252
-530
-515
-479
-249
-326
-586
-500
-670
-629
-119
-450
-623
-350
-720
-319
-406
-715
-315
-577
-550
-211
-1160
-414
-308
-1024
-518
-137
-357
-117
-447
-642
-52
-624
-497
-576
-855
-336
-309
-340
-110
-220
-286
-180
-334
-318
-268
-170
-77
-331
-112
-122
-629
233
60
-529
-187
-56
-377
-237
-31
48
-23
-372
243
-206
-216
301
-151
52
-273
-189
417
-391
-246
196
-60
54
-224
89
50
-562
-41
-110
-301
90
-217
-190
65
-308
44
-16
-233
-255
-432
-94
-294
-456
-171
-364
-414
-75
-128
-330
-678
-363
-202
-630
-583
-344
-414
-602
-615
-425
-196
-512
-510
-309
-703
-806
-575
-216
-340
-786
-322
-394
-514
-411
-512
-654
-368
-506
-1121
-836
-540
-278
-113
-298
-204
-238
-772
-206
-819
-812
-157
-721
-669
-92
-522
-317
-306
-845
-356
-540
-229
-628
-818
234
-471
-563
-312
-649
572
132
-542
297
-767
-577
213
-727
80
154
-773
141
170
-709
-83
-541
-129
257
-531
359
-158
-315
248
-259
100
74
-194
21
-345
-342
10
17
-144
-126
-173
-70
26
-318
-317
-133
-5
97
-200
-87
-286
-719
83
-156
-220
-547
-440
65
-361
-276
-531
-569
-378
-410
-335
-271
-528
-341
-63
-416
-209
-23
-440
-616
-456
-98
-147
-503
-284
-362
-659
-650
-294
-482
-383
-344
-421
-386
-340
-474
-301
-493
-934
-292
-407
-329
-524
-571
-658
-394
-453
-692
-1054
-526
-307
-246
165
-487
-254
-631
-375
-209
-970
-536
183
-567
-279
-155
-314
-59
-315
-512
-474
-136
-596
-436
-169
-506
-181
-46
9
-390
-677
111
46
-524
67
-107
-320
-22
-360
-99
159
128
140
22
-251
57
-167
-315
-66
-297
363
-330
-297
409
-487
-610
-445
53
-65
-216
182
-150
-90
-57
-238
-61
-298
-217
-119
-249
-198
-384
-299
-167
-465
-431
-252
-256
-461
-427
-316
-664
-480
16
-507
-478
-449
-707
-605
-514
-351
-603
-629
-473
-524
-160
-656
-753
-212
-398
-736
-553
-488
-273
-675
-827
-368
-683
-732
-848
-652
46
-503
-518
-22
-795
-193
-718
-446
-388
-1136
-150
-45
-643
-128
-77
-410
-779
-148
-84
-348
-369
-270
-192
-670
212
45
-521
288
259
-197
-560
-781
-23
84
-45
-72
325
390
-746
-253
539
-339
-281
468
-395
-508
-38
-100
185
220
-125
161
22
-447
-134
-159
3
-264
-442
152
-249
-239
55
-171
-329
-144
-58
-463
-707
-407
-380
-725
-559
-381
-398
-806
-893
-544
-659
-679
-540
-765
-846
-666
-905
-693
-442
-637
-781
-506
-813
-1038
-235
-960
-988
-401
-499
-487
-798
-320
-827
-934
-710
-846
-4
-982
-1065
-522
-553
-101
-323
-815
-127
-356
-390
20
-851
-488
171
-554
-501
-276
-288
-453
-282
-135
-335
-108
-128
-69
-289
151
245
-201
-105
-224
130
130
-181
10
166
58
42
417
607
230
147
240
216
-142
181
487
192
179
245
81
-110
53
-96
-19
51
-439
-315
-100
-273
-444
-396
-345
-568
-601
-588
-803
-777
-670
-753
-745
-858
-1022
-829
-916
-1163
-949
-816
-941
-807
-913
-1044
-1004
-1132
-863
-881
-944
-857
-943
-644
-837
-1014
-920
-576
-529
-664
-823
-366
-338
-492
-692
-554
-148
-579
-556
-767
-562
-245
-707
-152
22
-554
-179
-242
-45
-53
-405
177
-46
-392
256
-117
344
437
-158
229
272
301
311
105
279
345
451
512
671
669
294
456
736
564
365
532
602
615
488
442
778
634
276
169
52
-156
-298
-129
-177
-271
-220
-170
-25
-282
-558
-469
-508
-645
-778
-881
-816
-754
-749
-652
-674
-737
-666
-689
-802
-964
-976
-918
-1105
-1180
-972
-811
-821
-908
-887
-891
-1101
-1151
-734
-821
-1155
-1222
-959
-1067
-1162
-579
-523
-503
-385
-816
-900
-696
-1318
-912
-446
-888
-272
-356
-1027
-434
-401
-562
-315
-709
-426
-153
-923
-824
330
197
95
200
146
91
-318
215
152
250
414
237
520
285
509
715
720
752
593
688
1023
743
889
827
805
1141
998
1236
1103
1077
1007
553
322
59
51
259
86
-32
231
228
59
-27
-297
-421
-353
-501
-800
-912
-928
-843
-764
-844
-726
-656
-698
-724
-771
-970
-1132
-1091
-863
-755
-743
-598
-493
-494
-492
-439
-485
-591
-930
-1050
-894
-818
-1079
-1012
-664
-507
-574
-876
-1027
-994
-896
-935
-955
-1296
-1122
-821
-904
-1138
-804
-689
-869
-762
-1236
-1346
-683
-976
-1082
-742
-878
-322
-654
-676
92
-473
-387
-75
-111
14
-340
-30
197
199
407
342
599
902
583
581
695
877
1281
1115
969
1035
1285
1549
1405
1428
1716
1842
1656
1635
1568
1202
745
397
483
526
489
495
410
485
428
11
-312
-483
-501
-510
-767
-1054
-1209
-1099
-960
-991
-964
-787
-734
-741
-901
-1201
-1268
-1149
-986
-859
-781
-619
-409
-275
-229
-268
-348
-326
-295
-271
-335
-399
-327
-194
-78
-103
-150
-520
-606
-515
-772
-1133
-1407
-993
-851
-1153
-1250
-1204
-964
-1089
-1143
-1149
-1464
-1473
-1296
-1025
-1148
-1551
-1471
-836
-670
-922
-1183
-806
-529
-900
-809
-581
-483
-236
216
-51
-225
269
563
837
338
218
851
902
812
843
1103
1350
1391
1488
1432
1375
1407
1530
1873
1813
1750
1911
2078
2047
1787
1424
799
364
469
456
339
388
353
436
280
-110
-420
-684
-785
-864
-1063
-1382
-1710
-1650
-1386
-1314
-1329
-1191
-1008
-1002
-1184
-1439
-1531
-1491
-1250
-978
-807
-627
-454
-213
-67
-66
-35
41
76
67
-21
-95
-63
12
294
487
408
356
228
-334
-875
-1042
-1040
-1074
-1191
-988
-1031
-1276
-1319
-1389
-1443
-1535
-1564
-1582
-1747
-1911
-1887
-1748
-1553
-1336
-1036
-836
-1013
-1161
-1294
-1108
-759
-813
-743
-436
-192
-213
-241
183
510
450
729
753
320
478
1038
885
946
1395
1663
1710
1536
1689
1763
1758
1937
1974
1906
2206
2291
2250
2492
2299
1820
1225
465
155
77
206
208
-57
109
228
-54
-552
-968
-1149
-1145
-1357
-1785
-1997
-2046
-1848
-1593
-1510
-1428
-1237
-1012
-1150
-1501
-1706
-1673
-1463
-1185
-843
-552
-297
-2
242
332
346
396
443
508
421
286
312
438
703
956
973
878
795
655
164
-597
-781
-776
-998
-1227
-1412
-1313
-1434
-1724
-1739
-1848
-2116
-2216
-2119
-2188
-2496
-2532
-2097
-1774
-1716
-1538
-1310
-1175
-1215
-1044
-806
-789
-526
-268
-173
-78
271
783
726
670
976
971
973
1272
1386
1281
1307
1690
1956
1863
1920
2092
2283
2369
2239
2311
2455
2502
2632
2724
2702
2701
2455
1979
881
-78
128
410
406
-20
-125
198
20
-583
-1211
-1567
-1706
-1633
-1823
-2367
-2665
-2437
-1912
-1789
-1809
-1613
-1305
-1292
-1580
-1784
-1907
-1763
-1306
-733
-432
-296
1
393
600
504
507
612
664
730
704
601
604
829
1171
1265
1089
920
789
485
43
-775
-1361
-1171
-1057
-1186
-1517
-1667
-1472
-1622
-2006
-2310
-2566
-2769
-2815
-2796
-2914
-2906
-2499
-1829
-1572
-1674
-1660
-1476
-1318
-1392
-1332
-1093
-684
-171
276
507
577
877
1291
1377
1197
1236
1420
1545
1710
1774
1929
2232
2481
2724
2668
2489
2333
2336
2416
2430
2386
2594
3031
3200
3213
2985
2584
1838
422
-568
-546
-283
-184
-378
-352
-43
-143
-821
-1632
-2167
-2209
-2145
-2551
-3111
-3192
-2643
-2023
-1854
-1744
-1380
-1060
-1159
-1592
-1946
-2025
-1729
-1172
-564
-85
274
676
983
1017
882
792
780
787
786
734
681
809
1109
1418
1479
1278
972
592
107
-438
-945
-1497
-1852
-1754
-1736
-2057
-2450
-2529
-2389
-2625
-3086
-3254
-3280
-3363
-3345
-3201
-3067
-2841
-2366
-1828
-1710
-1837
-1744
-1439
-1276
-1193
-927
-532
-85
289
613
796
950
1259
1568
1648
1455
1503
1755
1966
2172
2250
2474
2773
2779
2682
2495
2465
2583
2625
2638
2465
2521
3002
3271
3030
2754
2305
1579
163
-1268
-1329
-841
-467
-622
-799
-477
-514
-1236
-2219
-2802
-2886
-2595
-2644
-3090
-3181
-2774
-2007
-1653
-1529
-1259
-959
-962
-1361
-1720
-1807
-1455
-797
6
603
905
1112
1262
1294
1091
873
801
882
1020
1016
928
988
1140
1371
1463
1228
797
167
-427
-941
-1473
-1783
-2030
-2241
-2157
-2237
-2604
-3005
-3173
-3072
-3273
-3668
-3710
-3508
-3377
-3265
-2933
-2520
-2213
-1932
-1633
-1524
-1617
-1553
-1160
-726
-451
-110
351
799
1059
1115
1257
1511
1707
1801
1811
1922
2094
2253
2505
2715
2753
2735
2778
2832
2798
2607
2577
2623
2602
2804
2909
2909
2811
2811
2703
2003
669
-1026
-1669
-1318
-840
-730
-1050
-890
-525
-860
-1980
-3000
-3333
-2970
-2643
-2956
-3254
-3074
-2307
-1562
-1392
-1388
-1159
-866
-939
-1324
-1722
-1549
-812
112
900
1252
1423
1560
1585
1380
1019
745
815
1100
1262
1196
1078
1084
1238
1364
1167
632
15
-550
-1058
-1591
-2071
-2134
-2111
-2274
-2393
-2738
-3236
-3619
-3729
-3585
-3699
-3945
-3768
-3381
-3273
-3172
-2823
-2359
-2009
-1859
-1706
-1635
-1589
-1254
-629
-159
94
400
780
1029
979
954
1223
1545
1764
1865
1867
1908
2140
2380
2481
2568
2612
2697
2728
2522
2508
2673
2701
2746
2896
2901
2916
2754
2470
2488
2075
1121
-395
-1901
-1844
-955
-624
-978
-1220
-790
-572
-1636
-3105
-3655
-3404
-2760
-2611
-2998
-2975
-2396
-1603
-1281
-1496
-1497
-1056
-875
-1134
-1463
-1484
-850
77
950
1485
1555
1508
1518
1370
998
712
753
1137
1513
1560
1398
1175
980
961
890
476
-174
-819
-1214
-1507
-1937
-2231
-2105
-1993
-2437
-3018
-3560
-3954
-4149
-4109
-3720
-3495
-3536
-3266
-2848
-2834
-2901
-2598
-2055
-1740
-1769
-1631
-1281
-973
-506
124
550
673
731
841
848
742
858
1312
1808
2116
2193
2143
2102
2237
2247
2215
2229
2164
2364
2483
2434
2426
2603
2733
2881
2715
2471
2518
2353
2247
1897
1327
406
-1201
-1983
-1382
-545
-450
-1050
-1300
-940
-1357
-2726
-3656
-3833
-3084
-2298
-2351
-2635
-2556
-1927
-1255
-1294
-1618
-1358
-931
-774
-929
-1115
-714
132
1021
1691
1787
1516
1343
1250
1047
846
799
1127
1601
1769
1596
1227
943
825
433
-83
-383
-580
-900
-1428
-1779
-1907
-2036
-2137
-2313
-3128
-3917
-4055
-3980
-3901
-3869
-3385
-2775
-2751
-2890
-2842
-2882
-2847
-2335
-1821
-1579
-1452
-1050
-387
-72
24
338
681
714
613
485
468
710
1103
1645
1992
2016
2027
2040
1938
1803
1693
1769
2051
2190
2242
2358
2571
2806
2821
2491
2373
2575
2572
2382
2137
1990
1980
1619
319
-1485
-2080
-1132
-144
-538
-1553
-1459
-862
-1375
-2823
-3809
-3609
-2648
-2076
-2294
-2713
-2617
-1761
-1100
-1301
-1585
-1302
-766
-589
-853
-975
-502
312
1167
1754
1706
1332
1163
1215
1165
943
867
1243
1717
1792
1472
976
689
457
83
-136
-329
-647
-1084
-1457
-1647
-1918
-2307
-2538
-2829
-3352
-3723
-3920
-3917
-3738
-3433
-3035
-2899
-2934
-2837
-2759
-2796
-2611
-2183
-1705
-1316
-1008
-613
-343
-216
18
275
387
371
407
548
701
811
1049
1403
1652
1779
1818
1718
1502
1379
1490
1801
1946
2005
2183
2420
2543
2560
2353
2154
2341
2488
2503
2390
2255
2399
2222
1569
662
-1055
-2069
-1482
-614
-397
-975
-1260
-784
-1088
-2541
-3527
-3721
-3165
-2333
-2286
-2494
-2524
-2104
-1320
-1203
-1613
-1558
-1155
-962
-974
-1138
-742
99
874
1545
1652
1253
910
814
772
715
653
943
1500
1737
1511
1022
653
474
71
-546
-832
-869
-991
-1347
-1692
-1824
-2040
-2438
-2630
-3216
-4410
-4627
-3971
-3459
-3516
-3458
-2655
-2328
-2908
-3231
-2985
-2865
-2524
-1804
-1207
-984
-863
-179
421
229
-46
199
492
494
351
416
883
1293
1622
1834
1704
1485
1430
1487
1314
1117
1290
1894
2428
2315
2179
2265
2383
2341
2140
2056
2135
2305
2479
2574
2335
2128
1912
1204
-479
-2268
-2290
-1015
-212
-648
-1170
-952
-818
-1795
-3329
-4080
-3742
-2693
-2098
-2265
-2478
-2101
-1315
-1080
-1447
-1716
-1418
-1095
-1012
-1022
-804
-134
753
1557
1835
1496
959
734
691
649
664
882
1389
1815
1843
1356
680
97
-329
-496
-776
-1103
-1232
-1344
-1482
-1799
-2237
-2508
-3003
-3759
-4144
-4077
-3963
-3813
-3450
-2879
-2637
-2909
-3014
-2900
-2945
-2918
-2440
-1759
-1278
-933
-427
10
11
-79
60
199
179
214
489
856
1078
1198
1398
1510
1415
1268
1247
1337
1280
1275
1504
1918
2213
2090
2080
2116
2154
2095
1822
2060
2408
2610
2703
2636
2548
2484
2079
1324
81
-1776
-2171
-1052
-126
-75
-730
-815
-649
-1588
-3181
-4028
-4007
-3072
-2079
-1990
-2068
-2105
-1704
-1273
-1633
-2110
-1965
-1499
-1103
-961
-851
-142
676
1325
1688
1418
838
429
412
663
867
1093
1655
2197
2223
1638
859
302
25
-212
-649
-848
-716
-629
-838
-1328
-1872
-2323
-2760
-3027
-3382
-4162
-4594
-4072
-3062
-2681
-2941
-2898
-2549
-2729
-3361
-3440
-2882
-2115
-1379
-616
-185
-306
-348
10
302
55
-124
284
869
1024
901
1059
1395
1585
1575
1441
1108
896
1126
1563
1770
1703
1975
2489
2579
2159
1798
1775
1936
2177
2259
2224
2738
3294
3197
2701
2184
1891
1212
-428
-2201
-2228
-767
612
609
-455
-919
-1032
-1900
-3474
-4565
-4314
-2806
-1576
-1546
-1929
-2059
-1662
-1537
-2041
-2426
-2255
-1743
-1120
-661
-384
148
796
1435
1637
1085
362
90
357
854
1306
1664
2062
2304
2116
1390
407
-268
-326
-251
-361
-357
-292
-410
-821
-1378
-2002
-2696
-3293
-3560
-3810
-4328
-4147
-3173
-2563
-2672
-2996
-3053
-3203
-3633
-3647
-2990
-2330
-1674
-835
-334
-400
-663
-566
-204
-176
-251
97
661
968
1062
1099
1197
1137
928
844
792
777
930
1512
1942
1809
1577
1640
1809
1563
1304
1690
2064
2137
2201
2338
2578
2760
2673
2574
2469
2175
1824
920
-753
-2087
-1716
-83
1058
480
-669
-1079
-1446
-2633
-4024
-4375
-3377
-1833
-1069
-1401
-2147
-2473
-2180
-2022
-2285
-2364
-1863
-1138
-655
-568
-428
70
672
1173
1185
675
137
128
646
1339
1777
2033
2268
2182
1660
769
-7
-228
47
231
205
24
-265
-467
-949
-1676
-2345
-2806
-2869
-2861
-3409
-3944
-3652
-2893
-2477
-2819
-3159
-3111
-3207
-3423
-3239
-2726
-2146
-1400
-719
-529
-923
-1188
-802
-285
-147
-74
301
750
963
814
642
658
708
826
900
831
794
1057
1528
1787
1516
1046
1107
1412
1484
1318
1400
1919
2433
2429
2337
2406
2162
2124
2264
2368
2433
2195
1697
744
-1179
-2231
-1136
218
566
-212
-945
-1037
-1765
-3269
-4113
-3924
-2791
-1439
-1311
-1951
-2591
-2721
-2286
-2218
-2414
-2087
-1382
-844
-670
-807
-520
105
676
1108
1095
626
285
492
1067
1634
1879
2065
2266
2078
1380
548
34
73
483
753
595
-97
-689
-967
-1335
-1902
-2476
-2705
-2547
-2645
-3476
-4056
-3828
-3095
-2675
-2938
-3157
-3185
-3298
-3266
-2882
-2492
-1952
-1199
-618
-530
-982
-1080
-529
66
313
420
551
799
934
795
754
761
889
1125
1213
1132
1040
1247
1543
1680
1397
1157
1356
1643
1636
1476
1699
2181
2429
2178
2064
2139
2256
2408
2466
2335
2246
2019
1223
-452
-2170
-1845
-74
980
431
-672
-1029
-1210
-2450
-4007
-4262
-3194
-1539
-855
-1390
-2151
-2575
-2412
-2187
-2288
-2272
-1636
-914
-475
-476
-488
-43
513
991
1144
840
364
344
927
1689
2076
2110
2173
2102
1588
740
75
-5
462
976
1058
686
-17
-857
-1507
-1856
-1975
-2320
-2839
-3017
-2930
-2991
-3270
-3307
-2943
-2736
-3079
-3449
-3449
-3184
-2702
-2071
-1457
-1148
-1149
-1076
-904
-901
-855
-428
285
844
869
685
616
616
612
660
729
826
959
1161
1374
1406
1292
1199
1283
1231
1016
1035
1356
1673
1890
1988
1960
2043
1861
1904
2195
2268
2257
2161
2297
2519
2102
917
-755
-2253
-1780
-3
886
255
-878
-1111
-1105
-2460
-4165
-4384
-3212
-1520
-907
-1621
-2324
-2566
-2318
-2075
-2313
-2348
-1689
-917
-424
-421
-483
-49
519
955
1026
639
239
376
1057
1779
2053
2033
2063
1967
1433
605
68
116
600
1043
1025
584
-37
-802
-1661
-2241
-2268
-2202
-2514
-2715
-2728
-2901
-3246
-3396
-3127
-3019
-3269
-3320
-3086
-2884
-2566
-2048
-1480
-1114
-1169
-1207
-1037
-884
-644
-129
486
862
860
684
557
471
434
591
817
983
1136
1259
1295
1284
1203
1148
1157
1157
1144
1233
1538
1822
1885
1837
1947
1977
1876
1777
1915
2258
2573
2705
2687
2610
2023
1168
-11
-1603
-2048
-701
971
1348
143
-1087
-1402
-2149
-3490
-4060
-3540
-2123
-846
-800
-1621
-2522
-2849
-2460
-2296
-2441
-2115
-1413
-678
-273
-292
-164
191
443
646
546
155
99
649
1555
2219
2206
1899
1594
1167
628
148
57
474
1072
1315
979
146
-960
-1714
-1868
-1836
-1954
-2208
-2227
-2104
-2788
-3884
-3964
-3190
-2733
-2985
-3209
-2943
-2814
-2911
-2482
-1826
-1602
-1525
-1215
-919
-1038
-1141
-483
468
793
543
369
367
349
315
566
974
1162
1233
1332
1284
1063
913
1197
1499
1414
1332
1440
1700
1816
1893
2015
2068
1859
1851
2190
2435
2474
2433
2594
2670
2404
1861
1162
135
-1294
-1842
-708
787
995
-65
-1114
-1572
-2189
-3315
-3897
-3440
-2131
-846
-739
-1655
-2553
-2795
-2424
-2167
-2169
-1747
-977
-295
-20
-152
-148
111
405
659
679
448
438
956
1748
2254
2160
1818
1478
1120
692
333
303
669
1169
1299
880
41
-740
-1459
-2135
-2225
-1843
-1720
-2244
-2804
-2947
-3014
-3360
-3456
-3075
-2918
-3043
-3024
-2736
-2475
-2266
-1806
-1299
-1235
-1493
-1460
-1012
-479
-97
277
717
840
562
246
171
304
551
920
1268
1258
1022
953
1071
1089
957
998
1320
1444
1322
1493
1784
1851
1790
1862
2128
2034
1643
1731
2377
2975
3066
2821
2412
2134
1567
637
-960
-2198
-1176
1111
2173
830
-1090
-1803
-1826
-2727
-3846
-3742
-2407
-695
-259
-1249
-2576
-3142
-2781
-2161
-2011
-2003
-1487
-717
-101
-67
-287
-263
32
368
530
344
141
587
1546
2361
2361
1752
1178
863
588
361
320
588
1144
1461
1113
144
-890
-1677
-1919
-1782
-1728
-1713
-1984
-2621
-3172
-3396
-3408
-3300
-3231
-3024
-2806
-3050
-3179
-2822
-2336
-1974
-1776
-1666
-1623
-1669
-1429
-768
-274
34
314
416
255
-67
-148
196
653
926
1078
1094
907
754
777
954
1057
1036
1188
1392
1427
1484
1656
1732
1757
1728
1860
2135
2035
2068
2366
2612
2642
2243
1992
2113
1946
1221
197
-1219
-1527
-258
1005
1046
-346
-1494
-1612
-2020
-3156
-3681
-3148
-1715
-585
-937
-1969
-2766
-2859
-2383
-2034
-1907
-1503
-897
-286
-11
-259
-410
-214
204
590
665
492
578
1105
1785
2119
1794
1300
1059
940
752
570
585
939
1285
1178
566
-388
-1381
-1801
-1652
-1378
-1369
-1673
-2120
-2792
-3540
-3829
-3468
-3051
-2803
-2689
-2756
-3042
-3295
-3112
-2562
-2080
-1810
-1595
-1439
-1365
-1254
-927
-410
-5
99
5
-99
-175
-43
378
857
1050
970
842
818
791
796
996
1276
1432
1488
1453
1398
1535
1600
1731
1841
2019
2098
1917
1837
2013
2346
2514
2593
2436
2175
1666
877
186
-856
-1566
-850
625
1295
379
-1253
-2102
-2272
-2858
-3316
-3070
-2094
-887
-663
-1553
-2534
-2976
-2691
-2052
-1783
-1559
-1109
-616
-191
-135
-284
-240
-42
244
558
610
617
983
1629
2147
2023
1391
871
681
658
739
821
1023
1272
1169
445
-624
-1315
-1389
-1212
-1364
-1780
-2049
-2247
-2563
-2890
-3001
-2958
-3001
-3005
-2869
-2819
-2931
-2773
-2228
-1838
-1970
-2159
-1920
-1520
-1287
-1038
-579
-183
-99
-134
-77
-64
-68
141
536
806
779
690
792
913
921
973
1087
1187
1218
1312
1386
1438
1604
1788
1881
1674
1608
1828
1985
1938
2136
2382
2433
2506
2293
2151
1790
1086
661
75
-1185
-1408
-89
1216
1115
-651
-1961
-2022
-2313
-3057
-3184
-2497
-1140
-299
-920
-2060
-2922
-2964
-2274
-1763
-1534
-1077
-598
-191
-79
-383
-484
-329
10
520
798
722
736
1152
1779
1951
1440
891
737
784
801
804
876
1072
1146
882
270
-656
-1695
-2004
-1374
-724
-922
-1682
-2259
-2878
-3762
-4039
-3207
-2419
-2334
-2419
-2408
-2782
-3405
-3342
-2456
-1748
-1640
-1513
-1244
-1124
-1102
-870
-360
-52
-90
-130
-38
34
193
568
1035
1184
924
705
751
901
1088
1315
1571
1726
1689
1539
1435
1494
1693
1831
1988
2114
2123
2114
2178
2192
2096
2159
2265
2289
1924
1291
677
72
-944
-1423
-593
553
745
-411
-1734
-2264
-2462
-2927
-3050
-2556
-1637
-841
-1131
-2142
-2936
-2971
-2381
-1825
-1560
-1199
-759
-500
-400
-444
-396
-206
54
372
626
623
648
1001
1522
1800
1554
1056
736
673
724
809
887
1007
1049
653
-284
-1102
-1307
-1107
-1060
-1267
-1571
-2309
-3135
-3130
-2511
-2382
-2858
-3023
-2679
-2785
-3376
-3293
-2542
-1946
-1762
-1754
-1800
-1961
-1927
-1265
-482
-244
-323
-268
-50
-23
-185
12
612
1029
1030
833
749
787
904
1221
1500
1439
1355
1422
1408
1400
1504
1916
2249
2205
2014
1822
1600
1655
1976
2371
2744
2732
2520
2074
1407
828
404
0
-775
-1200
-346
916
807
-784
-2200
-2471
-2354
-2825
-3048
-2499
-1552
-872
-1138
-2079
-2898
-3126
-2635
-1906
-1517
-1240
-856
-405
-144
-298
-575
-565
-232
272
740
893
926
1202
1588
1664
1260
702
517
686
905
1072
1128
1055
916
484
-429
-1225
-1453
-1243
-1107
-1324
-1673
-2030
-2395
-2562
-2757
-3206
-3389
-3033
-2566
-2486
-2698
-2680
-2369
-2199
-2241
-2312
-2231
-1806
-1198
-725
-524
-491
-436
-274
-163
-155
-68
244
722
1039
999
817
794
924
1144
1278
1274
1335
1646
1894
1830
1742
1767
1830
1778
1838
2158
2148
1927
2226
2580
2435
2079
1927
2091
2256
1826
1172
575
-316
-1255
-1239
-204
798
509
-912
-1878
-2161
-2584
-3176
-3095
-2227
-1106
-771
-1565
-2579
-3043
-2768
-2214
-1801
-1446
-963
-669
-587
-608
-646
-490
-224
131
528
699
614
698
1115
1548
1576
1199
837
678
692
788
943
1087
1141
993
554
-87
-710
-1006
-961
-1080
-1458
-1748
-2018
-2729
-3239
-2855
-2360
-2662
-3292
-3169
-2804
-3085
-3337
-2717
-2088
-2085
-2153
-1975
-1763
-1737
-1462
-769
-271
-354
-490
-295
-1
113
146
503
922
978
845
981
1185
1266
1364
1556
1752
1692
1638
1752
1900
1983
2068
2045
2111
2260
2249
2287
2258
2342
2451
2412
2244
1946
1637
1376
1026
387
-632
-1532
-969
405
816
-278
-1845
-2359
-2130
-2517
-3191
-3034
-2040
-917
-851
-1900
-2785
-2956
-2556
-1949
-1571
-1238
-836
-538
-305
-248
-464
-510
-177
344
791
854
724
889
1346
1660
1475
977
708
806
865
801
742
778
851
644
34
-712
-1376
-1740
-1660
-1559
-1574
-1614
-1762
-2131
-2776
-3390
-3510
-3238
-2849
-2413
-2239
-2347
-2514
-2604
-2599
-2499
-2253
-1747
-1194
-894
-801
-764
-669
-502
-320
-143
29
173
367
634
808
880
960
1059
1143
1133
1080
1244
1543
1628
1742
1880
1874
1826
1800
1844
1957
2020
2020
2242
2360
2343
2286
2146
2125
2055
1578
956
562
150
-647
-1137
-429
727
707
-702
-1998
-2371
-2410
-2714
-2763
-2213
-1322
-843
-1331
-2329
-3001
-2937
-2370
-1698
-1231
-862
-633
-550
-547
-595
-523
-329
16
435
791
859
798
975
1337
1486
1204
818
678
819
896
799
818
858
723
383
-229
-871
-1243
-1352
-1589
-1873
-1787
-1547
-1763
-2511
-3026
-3099
-3166
-3191
-2780
-2322
-2289
-2454
-2516
-2497
-2593
-2566
-2080
-1451
-1174
-1142
-1031
-784
-616
-612
-488
-185
51
166
407
731
871
912
1105
1318
1302
1155
1204
1523
1672
1745
1934
2115
2035
1834
1987
2218
2035
1787
2060
2472
2622
2555
2450
2308
1852
1328
1116
794
204
-769
-1251
-210
1057
860
-786
-2193
-2397
-2169
-2613
-2889
-2302
-1284
-548
-1061
-2319
-3093
-2970
-2339
-1629
-1161
-809
-564
-524
-461
-549
-720
-623
-133
501
923
884
771
1021
1430
1578
1238
815
724
915
1110
1117
860
745
768
457
-372
-1309
-1555
-1166
-1028
-1305
-1487
-1660
-2114
-2775
-3191
-3162
-2967
-2687
-2208
-1986
-2334
-2802
-2881
-2587
-2302
-2159
-1852
-1343
-1053
-1014
-1019
-924
-701
-465
-240
-12
122
234
515
828
996
1015
1028
1122
1310
1433
1531
1652
1783
1945
2004
1945
1822
1814
2038
2300
2226
2038
2056
2301
2637
2662
2371
2045
1784
1629
1402
722
-20
-852
-1160
-218
781
540
-833
-2051
-2305
-2213
-2798
-3062
-2433
-1458
-787
-1271
-2442
-3156
-3024
-2378
-1646
-1303
-1001
-641
-489
-427
-591
-734
-493
38
551
881
861
792
1023
1378
1513
1184
755
709
956
1158
1209
1144
786
151
-149
-25
-143
-811
-1682
-1827
-1299
-1203
-1762
-2248
-2395
-2471
-2870
-3321
-3181
-2746
-2426
-2167
-2164
-2544
-2955
-2907
-2288
-1743
-1631
-1453
-1016
-755
-821
-984
-862
-401
73
384
499
457
503
736
1027
1206
1159
1157
1418
1644
1638
1514
1526
1873
2092
2080
1934
1825
1787
1917
2215
2290
2316
2282
2345
2337
2055
1740
1641
1510
978
368
-669
-1452
-835
483
979
-74
-1710
-2415
-2291
-2721
-3081
-2659
-1698
-731
-860
-1967
-2920
-3164
-2823
-2043
-1416
-981
-724
-695
-630
-659
-791
-720
-272
311
803
917
802
884
1221
1477
1326
932
752
832
844
925
1119
1181
992
552
24
-616
-1429
-1753
-1267
-702
-754
-1355
-2001
-2465
-2963
-3304
-3086
-2587
-2130
-1951
-2126
-2473
-2888
-3057
-2698
-2097
-1689
-1502
-1349
-1168
-1084
-1115
-990
-704
-388
-107
100
211
318
521
794
924
893
951
1153
1381
1485
1503
1523
1656
1737
1783
1788
1755
1882
2023
2128
2073
1962
1959
2117
2190
2252
2429
2286
1783
1180
848
615
92
-995
-1300
-149
960
632
-1154
-2525
-2447
-2137
-2653
-2903
-2358
-1338
-769
-1498
-2599
-3135
-2931
-2307
-1665
-1276
-911
-732
-732
-658
-720
-786
-659
-177
477
916
876
738
898
1244
1379
1079
764
817
1102
1338
1300
846
417
334
421
124
-872
-1857
-1775
-1079
-714
-1068
-1838
-2305
-2541
-2913
-3202
-3140
-2780
-2177
-1851
-2128
-2730
-3189
-3005
-2334
-1831
-1652
-1525
-1308
-1006
-881
-979
-944
-588
-17
365
361
260
444
822
1163
1265
1176
1227
1426
1632
1757
1743
1773
1940
2115
2206
2060
1918
2009
2148
2277
2277
2314
2457
2511
2447
2394
2205
2024
1843
1320
827
501
-229
-1051
-746
378
987
-114
-1903
-2480
-2240
-2403
-2704
-2473
-1723
-896
-1122
-2207
-3063
-3208
-2646
-1875
-1316
-933
-727
-768
-750
-775
-832
-657
-222
369
837
973
853
807
1007
1282
1240
994
909
1078
1304
1367
1177
641
237
171
19
-610
-1218
-1244
-962
-952
-1273
-1661
-2176
-2695
-2946
-2904
-2881
-2778
-2411
-2100
-2209
-2636
-2992
-2951
-2563
-2125
-1735
-1449
-1272
-1133
-1113
-1131
-1014
-722
-246
267
511
513
532
688
881
1103
1298
1425
1512
1641
1699
1605
1717
1946
2125
2100
1977
1981
2066
2043
2037
2210
2297
2492
2432
2122
2042
2087
2056
1816
1479
1016
463
-476
-1253
-887
93
705
51
-1469
-2306
-2273
-2478
-2936
-2818
-1945
-916
-1009
-2091
-2939
-3132
-2774
-2187
-1645
-1144
-752
-729
-829
-873
-912
-801
-446
167
744
899
744
720
943
1204
1183
899
646
627
891
1169
1131
835
566
143
-604
-1352
-1580
-1171
-648
-565
-958
-1661
-2429
-2894
-2984
-2809
-2513
-2224
-2044
-2116
-2448
-2842
-2996
-2763
-2290
-1934
-1800
-1673
-1461
-1218
-1041
-939
-807
-609
-347
-62
183
435
710
948
1107
1128
1048
1116
1388
1696
1886
1938
2081
2183
1992
1696
1699
2058
2153
2256
2284
2270
2395
2148
1925
1895
2077
2288
2165
1573
1191
1021
412
-485
-1516
-1326
54
933
177
-1618
-2640
-2410
-2228
-2855
-3003
-2221
-1098
-876
-1924
-2947
-3171
-2739
-2135
-1621
-1228
-846
-761
-832
-742
-696
-722
-594
-71
610
956
791
642
857
1209
1263
825
386
476
856
1098
1062
746
234
-201
-576
-1008
-1339
-1297
-893
-727
-1174
-1892
-2379
-2693
-2824
-2705
-2531
-2394
-2327
-2295
-2383
-2615
-2806
-2674
-2316
-1974
-1798
-1745
-1538
-1230
-960
-803
-651
-500
-315
-50
269
491
633
890
1176
1346
1266
1203
1332
1506
1720
1966
2126
2088
2001
1956
1999
1986
1988
2208
2291
2194
2241
2257
2108
2029
2053
2172
2054
1476
955
643
130
-760
-1347
-740
490
670
-690
-2050
-2326
-2141
-2481
-2957
-2556
-1496
-846
-1336
-2333
-2873
-2789
-2453
-2071
-1521
-934
-667
-757
-766
-636
-619
-665
-376
312
903
982
789
850
1140
1285
1098
771
474
492
886
1317
1306
737
-4
-722
-1167
-1232
-925
-681
-790
-986
-1220
-1854
-2699
-3008
-2728
-2334
-2138
-2157
-2251
-2373
-2537
-2597
-2495
-2387
-2182
-1912
-1630
-1353
-1242
-1142
-881
-574
-451
-450
-341
-3
380
734
1057
1214
1305
1371
1365
1288
1226
1474
1947
2312
2384
2209
1983
1885
1952
1976
1990
2026
2348
2664
2574
2342
2101
2012
1874
1648
1351
1083
779
227
-688
-1237
-735
121
256
-886
-2139
-2568
-2480
-2512
-2675
-2539
-1955
-1330
-1620
-2485
-3159
-3111
-2552
-1983
-1436
-1023
-829
-910
-908
-844
-723
-552
-210
358
860
1058
884
765
929
1223
1215
764
435
611
1052
1175
638
30
-112
-39
-312
-976
-1423
-1318
-1050
-1097
-1394
-1793
-2163
-2462
-2643
-2625
-2585
-2572
-2419
-2154
-2115
-2349
-2648
-2639
-2297
-1933
-1677
-1524
-1330
-1063
-846
-792
-749
-544
-199
188
484
637
779
1022
1305
1451
1357
1247
1283
1597
1931
2104
2095
2066
2163
2180
2042
1857
1970
2173
2292
2272
2216
2272
2340
2292
1904
1475
1271
1158
736
-4
-796
-942
-358
155
59
-928
-1896
-2184
-2241
-2579
-2851
-2619
-1879
-1296
-1580
-2270
-2777
-2859
-2589
-2241
-1825
-1261
-883
-810
-783
-763
-742
-782
-590
-48
510
737
677
630
622
634
614
650
697
695
564
361
179
113
157
-4
-384
-740
-952
-1128
-1386
-1577
-1537
-1492
-1653
-1994
-2356
-2555
-2553
-2469
-2314
-2157
-2109
-2103
-2112
-2139
-2138
-2027
-1758
-1411
-1164
-1007
-894
-762
-558
-304
-32
173
336
558
817
1033
1158
1188
1232
1359
1558
1699
1702
1709
1844
2066
2115
1971
1847
1862
2038
2159
2209
2196
2258
2322
2248
2031
1681
1402
1078
678
238
-372
-774
-656
-174
64
-476
-1320
-1761
-1872
-2143
-2592
-2807
-2359
-1682
-1537
-1909
-2327
-2407
-2303
-2314
-2273
-1913
-1416
-1096
-957
-892
-754
-662
-652
-491
-141
225
366
396
550
818
946
870
783
787
757
211
-449
-436
99
404
10
-494
-540
-555
-1102
-1788
-2017
-1790
-1487
-1542
-1855
-2080
-2129
-2142
-2247
-2320
-2257
-2070
-1994
-1959
-1855
-1728
-1607
-1474
-1255
-979
-751
-658
-612
-434
-56
264
368
453
668
958
1138
1122
1085
1117
1313
1527
1617
1600
1659
1750
1742
1668
1626
1610
1615
1658
1715
1808
1781
1791
1836
1898
1825
1491
1013
606
349
-80
-544
-722
-411
1
-152
-680
-1139
-1346
-1526
-1890
-2266
-2283
-1916
-1645
-1689
-1892
-1924
-1847
-1887
-1992
-1945
-1679
-1428
-1330
-1274
-1074
-829
-648
-596
-482
-228
-10
-8
-118
-116
52
259
346
274
184
172
158
82
-41
-131
-218
-323
-413
-484
-582
-761
-948
-1064
-1139
-1213
-1327
-1442
-1494
-1439
-1383
-1397
-1456
-1440
-1318
-1201
-1180
-1210
-1160
-1049
-903
-787
-695
-553
-418
-287
-180
-99
-32
63
174
303
425
499
511
487
499
558
592
581
555
594
683
698
711
748
812
927
975
988
1036
1068
1113
1196
1293
1376
1361
1148
855
619
356
72
-112
-84
83
148
-11
-274
-385
-445
-634
-944
-1168
-1152
-1076
-1123
-1256
-1331
-1313
-1283
-1328
-1382
-1342
-1243
-1184
-1173
-1140
-1036
-908
-840
-782
-668
-524
-392
-334
-299
-204
-85
0
33
31
58
109
7
-253
-470
-496
-349
-252
-291
-362
-390
-395
-463
-596
-682
-673
-615
-613
-638
-671
-690
-712
-689
-629
-544
-477
-476
-481
-471
-438
-389
-354
-320
-217
-108
-16
2
-34
2
80
150
188
191
172
188
239
273
320
325
329
383
419
438
448
468
531
622
698
755
823
894
996
1104
1197
1213
1142
977
780
591
399
248
163
161
172
178
146
87
28
-62
-147
-213
-293
-350
-438
-549
-645
-696
-730
-778
-812
-851
-884
-900
-882
-856
-821
-774
-746
-740
-706
-688
-686
-687
-689
-709
-730
-733
-677
-582
-506
-455
-421
-395
-356
-326
-344
-383
-416
-435
-426
-417
-449
-486
-503
-512
-544
-569
-582
-579
-559
-544
-520
-491
-486
-490
-506
-507
-481
-457
-419
-368
-326
-282
-254
-248
-239
-190
-145
-108
-90
-72
-65
-71
-82
-72
-48
-34
-17
0
16
43
69
80
138
223
305
348
387
455
530
615
678
751
802
769
659
493
380
370
388
393
361
295
240
202
172
154
124
79
54
42
12
-71
-172
-257
-326
-376
-451
-522
-569
-630
-673
-696
-738
-775
-782
-746
-697
-671
-693
-731
-759
-771
-750
-730
-727
-709
-684
-649
-624
-622
-633
-609
-597
-604
-612
-614
-611
-606
-594
-587
-591
-628
-669
-690
-706
-729
-716
-704
-700
-692
-683
-669
-659
-647
-626
-587
-543
-508
-477
-446
-387
-328
-282
-257
-263
-258
-218
-183
-159
-127
-92
-49
-17
-7
-3
3
-1
14
33
58
89
113
139
159
203
236
246
278
336
398
490
544
539
483
392
321
258
231
237
247
225
189
159
159
168
165
151
142
157
170
133
46
-30
-91
-177
-263
-341
-407
-460
-494
-533
-594
-640
-664
-669
-669
-664
-672
-693
-720
-764
-770
-777
-771
-761
-781
-782
-753
-727
-740
-780
-787
-767
-762
-766
-787
-795
-782
-765
-738
-729
-758
-777
-810
-820
-810
-792
-775
-752
-734
-715
-697
-679
-633
-600
-565
-522
-486
-461
-458
-440
-411
-364
-319
-306
-292
-257
-233
-209
-207
-193
-152
-105
-56
-42
-62
-87
-70
-54
-34
-18
10
32
65
103
130
150
167
216
278
306
328
349
344
338
302
252
208
200
228
224
209
204
208
210
182
142
136
143
134
138
116
51
-28
-122
-218
-298
-350
-402
-441
-479
-515
-562
-615
-647
-674
-681
-682
-689
-694
-697
-728
-732
-737
-753
-755
-762
-768
-794
-810
-814
-829
-839
-841
-855
-878
-884
-905
-927
-928
-928
-913
-910
-907
-904
-914
-919
-910
-889
-865
-827
-811
-784
-742
-701
-646
-603
-574
-533
-489
-464
-436
-416
-357
-298
-262
-218
-201
-206
-201
-184
-141
-103
-64
-10
8
-10
-28
-44
-44
-30
-9
20
33
28
38
68
93
102
132
170
206
243
275
282
262
249
227
205
208
219
226
225
223
218
230
225
199
172
139
134
123
98
50
-22
-82
-132
-197
-256
-313
-362
-396
-421
-447
-463
-490
-526
-555
-594
-617
-618
-620
-636
-650
-664
-666
-686
-710
-712
-716
-738
-760
-784
-811
-821
-823
-835
-845
-864
-876
-889
-908
-932
-923
-902
-881
-859
-872
-884
-866
-844
-825
-788
-753
-714
-669
-621
-585
-531
-488
-451
-416
-404
-379
-344
-292
-246
-202
-161
-141
-126
-127
-120
-117
-96
-54
-26
-6
-12
-34
-42
-33
-3
26
49
56
63
79
106
124
123
131
160
187
206
218
223
232
249
242
246
264
253
247
244
249
274
274
263
249
225
223
222
187
141
107
59
-12
-95
-162
-209
-257
-281
-292
-332
-361
-404
-436
-474
-518
-524
-528
-527
-551
-570
-587
-606
-627
-649
-664
-677
-695
-718
-746
-767
-766
-789
-810
-793
-790
-805
-825
-841
-842
-834
-820
-804
-799
-811
-822
-831
-820
-811
-784
-738
-711
-699
-669
-636
-599
-539
-490
-436
-398
-380
-353
-323
-288
-246
-211
-182
-159
-161
-165
-173
-165
-119
-74
-49
-36
-43
-57
-72
-52
-14
12
30
41
44
52
56
69
87
112
150
173
178
185
187
179
162
187
219
242
237
224
212
212
245
239
228
212
197
163
128
102
60
23
-18
-89
-127
-158
-192
-238
-253
-252
-281
-320
-381
-431
-437
-458
-491
-508
-542
-570
-593
-601
-619
-641
-642
-667
-689
-699
-720
-766
-790
-806
-824
-833
-862
-869
-873
-888
-907
-884
-849
-831
-816
-801
-788
-776
-781
-774
-752
-729
-707
-685
-653
-630
-616
-563
-508
-474
-433
-407
-381
-368
-347
-306
-269
-238
-218
-212
-219
-244
-233
-197
-160
-129
-104
-108
-127
-140
-158
-158
-148
-117
-79
-53
-48
-57
-53
-43
3
51
101
145
165
201
229
232
253
265
249
273
253
230
224
218
232
253
245
213
194
160
123
106
79
46
4
-52
-107
-166
-220
-251
-286
-322
-360
-394
-404
-426
-430
-419
-418
-411
-414
-447
-465
-476
-482
-493
-535
-552
-560
-569
-595
-613
-603
-609
-616
-635
-658
-674
-687
-691
-678
-664
-656
-662
-679
-682
-675
-671
-665
-659
-631
-590
-582
-586
-595
-581
-560
-532
-485
-440
-400
-389
-391
-372
-368
-351
-341
-330
-292
-267
-263
-261
-234
-196
-150
-136
-134
-135
-155
-159
-130
-87
-43
-13
3
0
-5
4
7
41
82
118
160
183
206
214
218
256
295
331
346
311
280
280
276
261
267
280
290
274
243
218
202
210
219
204
168
122
59
-13
-72
-96
-125
-155
-208
-239
-272
-289
-315
-337
-347
-370
-391
-430
-462
-472
-493
-502
-514
-537
-552
-562
-556
-567
-581
-587
-584
-580
-608
-616
-624
-631
-598
-571
-575
-565
-558
-555
-553
-577
-572
-554
-544
-525
-498
-490
-482
-466
-438
-406
-372
-340
-328
-322
-298
-279
-261
-248
-224
-184
-179
-184
-192
-200
-200
-200
-201
-203
-201
-197
-207
-212
-183
-150
-126
-104
-108
-118
-124
-102
-64
-37
13
59
96
119
142
148
180
247
297
331
335
316
315
328
332
333
325
304
284
247
227
227
222
213
204
173
124
59
-12
-43
-92
-125
-146
-175
-211
-264
-314
-350
-365
-355
-355
-392
-434
-454
-452
-464
-495
-512
-526
-532
-555
-591
-603
-599
-585
-566
-581
-599
-626
-644
-663
-665
-647
-624
-608
-601
-594
-589
-593
-593
-582
-564
-549
-548
-556
-555
-549
-539
-530
-506
-458
-430
-435
-444
-426
-396
-381
-357
-328
-305
-279
-274
-286
-276
-263
-268
-266
-267
-269
-256
-247
-264
-261
-246
-243
-264
-275
-274
-260
-227
-188
-155
-118
-72
-34
-1
12
13
22
50
79
89
105
135
174
207
198
176
146
116
122
121
114
98
105
130
126
88
32
-24
-45
-52
-73
-87
-116
-146
-175
-241
-305
-342
-357
-369
-378
-391
-402
-432
-460
-487
-524
-539
-564
-592
-581
-577
-580
-580
-578
-581
-586
-593
-619
-619
-625
-634
-615
-623
-623
-605
-607
-609
-609
-573
-527
-533
-547
-559
-564
-572
-588
-567
-535
-518
-498
-499
-516
-504
-491
-467
-452
-417
-380
-383
-400
-415
-410
-396
-371
-354
-342
-331
-336
-337
-324
-318
-312
-280
-253
-236
-222
-214
-195
-176
-162
-147
-118
-83
-51
-21
17
37
56
91
119
152
173
183
214
239
231
222
229
255
270
252
241
234
241
236
200
160
133
128
135
106
67
53
46
31
-6
-53
-110
-144
-161
-185
-209
-244
-283
-323
-366
-397
-422
-440
-443
-453
-463
-485
-501
-486
-506
-533
-538
-562
-577
-593
-591
-588
-603
-606
-604
-594
-603
-616
-609
-582
-581
-572
-550
-544
-537
-531
-527
-512
-498
-494
-495
-503
-482
-462
-469
-469
-453
-433
-428
-423
-425
-416
-398
-390
-386
-387
-377
-359
-375
-388
-370
-344
-305
-279
-272
-259
-243
-236
-213
-201
-177
-152
-122
-101
-66
-25
-4
22
63
108
135
156
181
215
228
220
219
230
267
286
289
292
291
291
278
238
193
163
161
153
119
92
80
103
116
91
53
11
-12
4
-29
-69
-92
-128
-161
-199
-236
-247
-260
-283
-301
-324
-344
-384
-401
-413
-440
-453
-468
-498
-519
-516
-503
-519
-537
-541
-548
-555
-587
-605
-584
-557
-560
-576
-579
-570
-570
-579
-592
-570
-555
-587
-611
-607
-600
-621
-629
-623
-598
-587
-584
-584
-570
-542
-547
-566
-579
-591
-551
-511
-501
-486
-460
-427
-413
-394
-378
-360
-343
-341
-341
-329
-305
-248
-188
-159
-119
-88
-92
-89
-49
-16
-8
-8
19
50
81
99
101
141
164
190
223
237
244
254
265
259
241
230
197
153
126
93
85
88
82
65
50
28
27
11
-22
-40
-56
-64
-86
-122
-178
-231
-278
-321
-343
-377
-402
-413
-437
-472
-491
-518
-528
-540
-551
-555
-582
-598
-611
-643
-684
-700
-699
-676
-672
-669
-650
-646
-643
-671
-682
-668
-659
-657
-663
-638
-623
-625
-623
-616
-591
-586
-588
-569
-570
-568
-559
-541
-526
-524
-502
-475
-467
-446
-420
-417
-418
-391
-368
-354
-364
-359
-339
-318
-285
-282
-251
-198
-155
-125
-90
-65
-37
-18
-12
-7
4
45
95
127
152
180
187
163
162
178
200
222
229
244
257
253
249
223
189
197
194
173
166
169
162
134
96
68
34
-8
-37
-44
-54
-73
-109
-144
-171
-221
-280
-332
-355
-354
-381
-421
-440
-475
-533
-594
-647
-646
-652
-672
-687
-695
-694
-706
-733
-743
-728
-712
-688
-709
-712
-709
-715
-717
-726
-695
-671
-648
-610
-597
-574
-554
-548
-528
-522
-520
-495
-482
-462
-425
-409
-405
-402
-377
-339
-305
-298
-279
-254
-258
-243
-219
-209
-201
-168
-146
-106
-89
-70
-39
-25
5
31
39
64
87
107
131
129
130
155
195
244
261
251
253
241
230
214
192
194
198
181
180
147
100
68
21
-21
-39
-62
-82
-100
-135
-152
-171
-209
-245
-278
-294
-305
-311
-307
-306
-322
-362
-423
-486
-536
-568
-567
-561
-580
-597
-626
-659
-683
-703
-717
-721
-704
-687
-700
-721
-712
-720
-731
-723
-710
-708
-690
-675
-676
-687
-685
-629
-605
-575
-565
-508
-481
-494
-471
-441
-410
-395
-374
-374
-334
-327
-323
-597
-449
-230
-190
-177
-148
-101
-85
-68
-108
-27
44
76
55
70
68
81
109
133
147
123
99
155
204
191
188
171
153
132
105
81
88
120
138
114
77
38
-14
-58
-113
-135
-156
-201
-221
-251
-293
-346
-403
-453
-474
-489
-516
-535
-557
-544
-553
-582
-606
-622
-641
-661
-627
-657
-685
-671
-706
-736
-770
-795
-796
-786
-760
-722
-719
-755
-767
-760
-758
-796
-790
-769
-751
-700
-666
-656
-639
-626
-637
-629
-582
-557
-547
-365
-291
-306
-321
-394
-391
-368
-381
-250
-162
-185
-26
54
-31
-76
-13
-31
55
187
204
231
210
276
337
362
416
462
523
564
570
507
499
506
500
510
484
484
463
459
396
304
241
185
159
109
71
22
-63
-161
-219
-322
-395
-521
-520
-470
-626
-689
-752
-798
-839
-900
-928
-908
-911
-926
-942
-941
-949
-1020
-1067
-1065
-1018
-1014
-1066
-1050
-1046
-1051
-1032
-1051
-1069
-1022
-1000
-997
-981
-953
-919
-933
-957
-1004
-998
-960
-949
-932
-891
-860
-800
-748
-716
-634
-548
-464
-404
-317
-257
-229
-201
-124
-28
19
108
220
328
422
500
571
653
763
858
888
987
1092
1170
1225
1216
1226
1273
1322
1378
1389
1372
1318
1288
1272
1188
1095
874
639
483
385
247
146
96
130
172
108
10
-60
-63
-43
-87
-139
-157
-122
-58
-81
-101
-105
-77
-76
-78
-110
-210
-282
-293
-316
-422
-552
-578
-515
-507
-614
-682
-691
-747
-844
-993
-1106
-1166
-1219
-1288
-1385
-1487
-1569
-1641
-1697
-1762
-1808
-1835
-1844
-1860
-1945
-1988
-2012
-1972
-1917
-1845
-1742
-1615
-1471
-1340
-1227
-1123
-1054
-931
-786
-692
-587
-508
-319
-140
54
26
196
584
837
1069
1265
1521
1779
1987
2089
2236
2357
2514
2620
2480
2172
1891
1655
1553
1463
1428
1535
1712
1780
1687
1454
1194
994
910
848
841
920
1009
1096
1117
1132
1218
1369
1555
1730
1806
1836
1793
1776
1797
1818
1796
1864
1938
1961
1821
1710
1679
1627
1605
1501
1366
1258
1151
1012
902
685
141
-472
-774
-974
-1095
-1229
-1124
-691
-703
-1018
-1341
-1370
-1552
-1725
-1701
-1564
-1274
-1092
-930
-965
-1064
-952
-606
-386
-379
-356
-232
-175
-126
-45
190
505
775
952
1024
1112
1236
1386
1407
1367
1331
1235
1135
1164
1228
1445
1685
1840
1908
1893
1842
1697
1538
1492
1404
1184
743
222
-138
-472
-655
-628
-443
-254
-51
137
64
-190
-518
-834
-1011
-973
-780
-536
-377
-246
-97
9
149
272
382
448
330
179
41
0
18
96
347
556
732
674
580
572
391
258
187
95
-24
-109
-226
-308
-211
-88
-24
-14
-71
-213
-409
-600
-703
-745
-716
-653
-590
-575
-637
-634
-635
-598
-633
-626
-641
-790
-785
-815
-815
-725
-655
-516
-456
-425
-426
-441
-444
-393
-419
-407
-411
-418
-398
-400
-299
-278
-216
-100
-111
-69
-70
-164
-164
-182
-160
-132
-147
-119
-125
-89
-75
-71
-39
-50
-65
-95
-148
-153
-129
-92
-56
-39
-32
-41
-42
-42
-57
-53
-43
-30
-42
-60
-53
-79
-117
-144
-148
-160
-196
-246
-302
-377
-436
-467
-511
-542
-568
-597
-617
-655
-698
-737
-796
-852
-904
-933
-955
-988
-991
-994
-1001
-991
-997
-1023
-1053
-1077
-1069
-1055
-1041
-1030
-1036
-1045
-1052
-1065
-1075
-1069
-1012
-993
-995
-957
-994
-940
-921
-933
-898
-933
-960
-970
-928
-919
-911
-844
-835
-836
-729
-764
-745
-701
-669
-593
-553
-548
-534
-522
-480
-448
-425
-398
-394
-343
-270
-264
-317
-308
-195
-141
-139
-120
-93
-84
-39
-41
-55
-31
-70
-75
-60
-44
-61
-78
-56
-47
-74
-49
-121
-191
-277
-413
-559
-653
-683
-695
-662
-626
-629
-687
-775
-902
-1046
-1140
-1181
-1205
-1212
-1221
-1224
-1242
-1257
-1243
-1239
-1227
-1249
-1294
-1376
-1413
-1502
-1497
-1380
-1251
-1182
-1040
-1121
-1332
-1334
-1376
-1090
-1021
-1155
-1045
-1307
-1333
-1198
-1122
-879
-732
-762
-1093
-1089
-966
-1086
-889
-893
-967
-830
-836
-610
-803
-1005
-781
-735
-575
-556
-843
-823
-778
-573
-586
-611
-573
-552
-382
-123
-233
-372
-283
-330
-100
-145
-78
-33
68
189
30
152
68
7
121
33
130
161
137
243
192
53
8
-45
2
9
7
-105
-234
-261
-387
-448
-523
-608
-686
-758
-764
-797
-848
-880
-968
-1071
-1144
-1209
-1253
-1297
-1307
-1297
-1300
-1279
-1270
-1268
-1218
-1200
-1211
-1282
-1339
-1368
-1312
-1247
-1159
-1072
-1070
-976
-922
-964
-1132
-1138
-1156
-1092
-927
-1006
-1118
-932
-880
-829
-680
-712
-951
-1001
-749
-696
-713
-696
-745
-792
-648
-533
-436
-222
-254
-315
-401
-404
-377
-447
-454
-210
119
59
-7
-79
95
309
227
255
434
547
486
272
123
209
537
760
710
536
506
412
355
462
461
280
-3
-299
-544
-722
-697
-622
-612
-580
-639
-786
-882
-964
-1168
-1407
-1494
-1441
-1353
-1240
-1171
-1154
-1122
-1087
-1047
-1038
-1056
-1138
-1282
-1369
-1337
-1228
-1036
-855
-767
-763
-827
-877
-858
-789
-669
-710
-890
-993
-1058
-906
-657
-466
-471
-614
-712
-838
-772
-615
-810
-950
-949
-910
-756
-568
-457
-586
-626
-655
-543
-181
-8
-65
-240
-201
-99
-61
231
277
117
200
476
671
570
583
567
539
758
817
777
804
880
878
757
829
747
444
227
103
-119
-337
-480
-645
-745
-625
-499
-523
-571
-707
-997
-1283
-1420
-1465
-1419
-1233
-1075
-1018
-949
-841
-747
-687
-605
-592
-678
-711
-652
-569
-439
-251
-73
77
157
134
66
-15
-64
-106
-159
-213
-261
-248
-203
-192
-325
-509
-692
-882
-1037
-1213
-1328
-1458
-1636
-1734
-1676
-1467
-1274
-1114
-1065
-1263
-1508
-1610
-1595
-1503
-1332
-1076
-870
-753
-594
-498
-439
-402
-436
-489
-433
-189
50
273
418
471
557
650
770
849
864
782
777
827
895
1127
1528
1705
1685
1766
1690
1583
1512
1398
1240
1123
925
578
177
-178
-437
-698
-826
-757
-731
-771
-867
-983
-1219
-1562
-1837
-2032
-2028
-1826
-1519
-1217
-1027
-947
-932
-891
-770
-602
-464
-425
-423
-395
-291
-97
166
457
685
768
737
652
507
354
256
214
217
238
235
191
132
21
-138
-290
-442
-611
-916
-1306
-1784
-2086
-2116
-2034
-1795
-1471
-1182
-1185
-1443
-1658
-1758
-1783
-1736
-1534
-1227
-1043
-911
-716
-486
-360
-299
-231
-252
-357
-390
-300
-139
33
226
420
594
689
739
796
830
855
880
940
969
1111
1286
1381
1432
1494
1612
1702
1834
1987
2030
2007
1980
1999
1796
1196
343
-453
-1130
-1613
-1660
-1283
-808
-584
-645
-971
-1599
-2255
-2698
-2865
-2816
-2603
-2223
-1838
-1472
-1146
-848
-648
-581
-585
-606
-639
-640
-465
-132
279
712
1129
1431
1479
1290
1006
681
402
246
220
262
293
311
307
185
-50
-311
-606
-919
-1260
-1534
-1703
-1777
-1815
-2036
-2221
-2321
-2384
-2458
-2478
-2304
-2136
-2086
-2013
-1778
-1449
-1225
-1053
-854
-786
-789
-713
-504
-284
-126
-14
112
154
148
152
208
224
148
38
-36
-55
1
127
288
499
705
909
1011
1050
1041
1014
1047
1155
1351
1626
2049
2449
2687
2849
2958
3042
2935
2616
2081
1136
-155
-1513
-2168
-2056
-1475
-751
-189
14
-524
-1652
-2788
-3512
-3733
-3614
-3218
-2625
-1923
-1190
-676
-408
-333
-320
-409
-581
-700
-543
-150
319
835
1385
1876
2139
2110
1802
1315
794
389
187
169
237
316
362
291
83
-202
-545
-908
-1300
-1645
-1923
-2086
-2060
-1896
-1669
-1470
-1320
-1225
-1248
-1479
-1908
-2322
-2563
-2556
-2298
-1692
-872
-191
126
98
-139
-491
-816
-886
-760
-502
-183
207
576
719
675
513
221
-206
-635
-887
-862
-664
-315
124
647
1102
1433
1502
1387
1147
979
884
982
1395
2034
2713
3197
3599
3829
3826
3613
3388
2999
2251
929
-690
-2087
-2623
-2320
-1492
-657
-24
10
-869
-2424
-3758
-4335
-4329
-4040
-3496
-2601
-1587
-755
-293
-44
7
-70
-292
-458
-457
-171
312
919
1529
2109
2506
2593
2319
1787
1097
424
-11
-142
-41
66
123
109
-6
-308
-759
-1221
-1605
-1937
-2200
-2349
-2310
-2069
-1740
-1454
-1325
-1698
-2140
-2347
-2435
-2531
-2394
-1629
-861
-595
-539
-249
36
-88
-343
-348
-376
-505
-508
-250
0
132
267
375
208
-214
-576
-796
-979
-1103
-1026
-741
-349
1
209
383
609
886
1087
1123
1124
1198
1318
1381
1716
2324
3035
3588
3914
4055
3976
3713
3278
2646
1643
113
-1608
-2713
-2838
-2205
-1398
-735
-400
-743
-1890
-3317
-4303
-4527
-4242
-3786
-3162
-2236
-1093
-155
299
402
407
375
233
79
163
526
1027
1531
2003
2424
2669
2594
2160
1433
626
-24
-396
-532
-556
-537
-509
-525
-649
-896
-1253
-1650
-2018
-2309
-2480
-2502
-2293
-1870
-1414
-1057
-853
-700
-658
-713
-1222
-2117
-2439
-2049
-1346
-912
-161
864
1112
345
-496
-747
-925
-1321
-1361
-948
-602
-397
-66
281
262
-91
-448
-772
-1270
-1652
-1613
-1183
-671
-204
313
807
1142
1182
970
818
864
1052
1234
1452
1831
2436
2865
3252
3582
3831
3829
3531
3211
2716
1972
800
-707
-2227
-3210
-3219
-2520
-1811
-1434
-1265
-1606
-2609
-3813
-4432
-4257
-3831
-3368
-2650
-1567
-434
342
708
811
799
761
677
609
705
1050
1466
1764
1936
2124
2175
1889
1273
531
-133
-665
-1050
-1260
-1333
-1371
-1370
-1365
-1388
-1525
-1746
-1970
-2180
-2314
-2316
-2140
-1815
-1377
-915
-513
-245
-87
-278
-656
-965
-1075
-978
-1042
-1026
-724
-389
-295
-377
-244
-132
-560
-1225
-1551
-1479
-1378
-1253
-859
-406
-255
-318
-371
-477
-746
-993
-985
-811
-581
-190
390
996
1417
1686
1814
1832
1714
1594
1490
1600
1924
2373
2882
3258
3529
3523
3424
3208
2659
1587
-13
-1923
-3675
-4574
-4255
-3168
-2090
-1317
-825
-980
-1877
-2971
-3464
-3293
-2894
-2355
-1428
-77
1304
2181
2481
2447
2227
1866
1297
689
318
265
397
569
756
939
855
380
-411
-1280
-2026
-2528
-2785
-2799
-2612
-2264
-1786
-1285
-864
-607
-546
-577
-650
-686
-689
-553
-182
323
742
865
646
-70
-712
-1240
-1558
-1793
-1741
-1369
-1183
-1260
-1380
-1308
-1281
-1471
-1748
-1880
-1878
-1753
-1468
-1058
-586
-132
221
410
387
215
7
-114
-173
-149
-18
261
583
828
961
1134
1412
1571
1495
1217
968
875
808
1013
1393
1912
2499
2928
3095
2888
2595
2158
1339
-96
-1743
-3063
-3788
-3623
-2860
-1774
-941
-421
-340
-845
-1689
-2339
-2365
-2001
-1524
-908
69
1232
2117
2411
2256
1994
1639
1115
420
-153
-397
-384
-251
-155
-59
-47
-263
-769
-1412
-2003
-2367
-2518
-2475
-2213
-1811
-1284
-699
-189
147
296
253
133
-8
-98
-161
-97
194
499
631
572
204
-554
-1310
-1882
-2228
-2857
-3422
-3189
-2478
-2001
-1856
-1293
-540
-478
-1146
-1519
-1185
-814
-732
-461
252
863
1119
1146
1084
810
296
-176
-483
-665
-675
-459
-5
509
916
1237
1503
1586
1203
693
531
784
1143
1459
2002
2591
2965
3086
3151
3101
2674
1657
19
-1778
-3276
-3913
-3611
-2752
-1679
-795
-190
-155
-643
-1403
-1903
-1966
-1744
-1293
-554
465
1453
2205
2513
2417
2054
1481
734
-108
-809
-1125
-1076
-884
-652
-450
-378
-531
-932
-1426
-1840
-2084
-2122
-1965
-1629
-1125
-502
151
668
967
1014
861
586
189
-183
-434
-457
-333
-186
-166
-563
-1308
-2391
-3129
-3386
-3325
-3164
-2828
-2086
-1486
-1280
-1212
-822
-404
-349
-521
-497
-302
-131
79
355
707
851
840
659
297
-197
-634
-872
-913
-839
-660
-300
181
537
725
938
1122
1220
1000
811
812
1011
1330
1788
2436
3015
3329
3325
3143
2817
2096
682
-1110
-2691
-3702
-3869
-3356
-2355
-1355
-634
-218
-267
-728
-1308
-1487
-1272
-934
-495
229
1183
2061
2546
2573
2325
1818
1115
258
-573
-1137
-1373
-1386
-1286
-1127
-953
-887
-1000
-1244
-1556
-1780
-1864
-1789
-1542
-1102
-521
97
689
1145
1388
1342
1059
674
200
-206
-825
-1398
-1419
-1101
-912
-1599
-2389
-2524
-2415
-2720
-3203
-2776
-1702
-1163
-1306
-1185
-493
52
-48
-133
78
207
92
-50
120
252
260
304
383
265
-113
-439
-534
-556
-703
-761
-491
14
402
600
872
1214
1383
1347
1210
1175
1315
1578
1893
2230
2558
2802
3038
3079
2724
1755
262
-1364
-2704
-3638
-3858
-3340
-2340
-1293
-656
-258
-203
-335
-644
-850
-772
-507
-120
412
1083
1754
2226
2321
2122
1568
752
-182
-978
-1499
-1741
-1801
-1711
-1486
-1239
-1077
-1067
-1125
-1207
-1285
-1319
-1275
-1083
-692
-183
376
879
1296
1504
1414
1110
664
154
-351
-860
-1263
-1439
-1485
-1565
-1853
-2079
-2219
-2365
-2753
-3215
-3119
-2433
-1662
-1266
-765
57
654
563
253
251
307
64
-206
-124
51
63
66
216
187
-139
-491
-668
-806
-990
-959
-618
-10
590
1000
1340
1584
1624
1596
1519
1440
1505
1672
2126
2435
2607
2858
3110
3112
2381
1110
-746
-2506
-3635
-3833
-3553
-3137
-2296
-1155
-244
-34
-268
-444
-387
-347
-377
-402
-35
647
1357
1861
2043
2015
1698
1020
146
-782
-1518
-1925
-1995
-1893
-1803
-1640
-1373
-1094
-978
-1004
-1058
-1082
-1054
-948
-710
-362
100
642
1112
1345
1321
1061
677
224
-262
-755
-1136
-1258
-1383
-2370
-3532
-3646
-2701
-2204
-2834
-2739
-1518
-710
-1203
-1542
-655
169
31
-165
153
439
251
189
571
636
217
-193
-231
-261
-603
-943
-831
-328
-110
-323
-345
183
749
946
981
1237
1369
1230
1161
1336
1608
1771
2103
2455
2555
2452
2305
2194
1814
944
-548
-2163
-3137
-3306
-3179
-3184
-2678
-1543
-543
-383
-658
-655
-392
-319
-359
-275
55
572
1115
1584
1725
1620
1295
759
38
-759
-1421
-1783
-1854
-1755
-1644
-1562
-1421
-1252
-1094
-1072
-1100
-1111
-1043
-850
-628
-347
7
464
864
1045
995
764
432
44
-437
-1078
-1563
-1747
-1668
-1796
-2044
-2529
-3016
-3017
-2558
-2048
-2121
-1906
-1071
-379
-564
-815
-264
360
191
-190
-75
91
-98
-251
27
133
-125
-330
-289
-308
-576
-711
-471
-24
284
438
644
999
1300
1391
1301
1338
1480
1603
1764
1853
1987
2004
2255
2555
2525
2124
1425
340
-1319
-2726
-3296
-3138
-2935
-2522
-1668
-764
-383
-409
-309
-139
-212
-389
-365
-202
75
469
1036
1510
1651
1491
1019
337
-380
-1042
-1519
-1752
-1750
-1618
-1473
-1288
-1061
-856
-720
-680
-743
-870
-962
-863
-632
-349
74
522
850
578
180
-21
-84
-517
-1299
-1551
-1433
-1697
-2634
-2907
-2139
-1423
-1729
-2012
-1420
-836
-1172
-1632
-1159
-535
-636
-866
-366
195
157
-55
225
504
95
-437
-488
-268
-283
-384
-213
129
264
203
251
531
745
871
1030
1242
1303
1171
1262
1560
1834
1865
1950
2192
2301
2030
1767
1674
1542
896
-297
-1497
-2269
-2457
-2380
-2289
-1872
-1133
-460
-245
-285
-125
65
49
-84
-103
44
230
462
821
1041
1039
809
387
-119
-668
-1154
-1451
-1568
-1537
-1441
-1327
-1166
-975
-762
-574
-497
-509
-573
-620
-584
-423
-168
128
407
590
621
475
190
-250
-726
-1071
-1326
-1669
-2035
-2094
-2142
-2429
-2482
-1920
-1192
-1118
-1220
-771
-264
-388
-768
-547
-65
-141
-406
-213
132
42
-191
-94
37
-192
-547
-603
-417
-344
-334
-154
240
604
772
915
1210
1454
1516
1439
1440
1547
1538
1559
1737
2081
2280
2282
2230
2057
1739
1156
145
-1155
-2198
-2468
-2279
-2163
-1998
-1384
-558
-114
-131
-63
63
30
-106
-186
-124
-31
233
656
957
960
778
422
-74
-604
-1075
-1432
-1621
-1593
-1435
-1269
-1102
-882
-624
-440
-382
-384
-440
-491
-476
-443
-372
-200
131
375
307
87
-208
-638
-1119
-1437
-1584
-1825
-2025
-1914
-1655
-1537
-1571
-1420
-1151
-1111
-1182
-1146
-999
-875
-734
-495
-298
-171
-47
15
-24
-120
-195
-264
-334
-340
-276
-212
-163
-10
206
356
472
602
768
885
987
1032
1053
1194
1378
1542
1623
1846
1943
1911
1782
1689
1572
1326
802
-56
-972
-1584
-1660
-1597
-1738
-1664
-1064
-402
-212
-377
-203
139
171
-20
-179
-45
101
240
475
650
647
471
201
-133
-534
-903
-1160
-1322
-1322
-1280
-1247
-1139
-952
-664
-453
-438
-485
-478
-611
-771
-748
-424
-55
17
103
116
-113
-563
-887
-871
-1046
-1506
-1699
-1537
-1391
-1525
-1509
-1148
-970
-1096
-1215
-1048
-805
-712
-558
-331
-164
-167
-175
-92
25
52
-4
-15
23
42
-34
-48
107
255
361
409
505
658
789
914
1022
1026
1065
1152
1227
1346
1365
1564
1699
1777
1729
1510
1390
1202
662
-315
-1207
-1431
-1267
-1407
-1652
-1345
-586
-117
-211
-240
8
136
-14
-177
-158
-63
12
201
433
519
441
188
-38
-285
-555
-849
-1122
-1202
-1163
-1117
-1090
-1003
-780
-542
-423
-438
-496
-487
-436
-375
-294
-167
-5
16
-95
-192
-261
-494
-955
-1274
-1567
-2083
-2402
-2148
-1558
-1367
-1451
-1159
-699
-651
-922
-898
-650
-733
-954
-806
-371
-179
-149
109
370
280
-73
-252
-143
-109
-152
-49
254
542
665
767
998
1214
1199
1077
1054
1086
1075
1071
1277
1495
1527
1530
1618
1670
1522
1215
982
479
-422
-1228
-1508
-1303
-1344
-1477
-1287
-653
-145
-82
-115
32
166
114
-89
-183
-109
34
248
443
496
347
93
-121
-303
-521
-791
-946
-1009
-986
-969
-952
-832
-646
-450
-350
-371
-439
-462
-407
-330
-300
-248
-239
-388
-503
-574
-625
-1208
-1785
-1737
-1364
-1409
-1898
-1745
-1162
-1054
-1454
-1470
-999
-924
-1294
-1236
-698
-432
-647
-600
-152
-20
-320
-499
-239
-69
-215
-310
-91
230
333
399
609
879
922
840
896
1020
1052
945
1006
1248
1340
1298
1251
1351
1374
1280
1092
942
848
745
375
-343
-999
-1131
-888
-1016
-1380
-1360
-685
-158
-214
-337
-71
178
-21
-316
-306
-114
-95
-110
41
171
65
-197
-345
-366
-464
-708
-945
-1007
-963
-955
-939
-852
-674
-647
-686
-625
-455
-430
-632
-678
-736
-835
-904
-733
-453
-497
-645
-686
-678
-896
-1224
-1314
-1366
-1601
-1830
-1823
-1565
-1376
-1196
-969
-786
-732
-758
-673
-593
-598
-624
-508
-313
-213
-134
20
295
441
433
460
527
551
492
518
649
739
822
942
1129
1223
1206
1202
1184
1169
1024
929
854
827
872
791
501
-93
-496
-506
-494
-726
-1078
-1025
-639
-410
-438
-420
-126
15
-132
-292
-284
-198
-231
-231
-134
-104
-269
-462
-480
-430
-480
-697
-888
-913
-858
-870
-953
-893
-674
-525
-505
-551
-436
-537
-775
-842
-653
-544
-855
-1106
-1098
-804
-596
-590
-664
-757
-850
-996
-1147
-1190
-1237
-1328
-1430
-1355
-1154
-1012
-875
-670
-417
-378
-556
-653
-543
-377
-265
-113
81
304
493
640
795
891
923
890
816
813
815
851
898
1013
1115
1124
1090
1067
1082
1034
931
742
590
434
137
-320
-699
-692
-527
-545
-769
-785
-506
-275
-287
-361
-323
-326
-447
-540
-471
-342
-309
-310
-264
-250
-356
-521
-586
-621
-699
-1003
-1260
-1190
-1001
-968
-1091
-976
-720
-789
-1057
-1068
-713
-623
-941
-998
-665
-397
-575
-618
-309
-224
-631
-981
-874
-781
-1060
-1333
-1204
-993
-1095
-1208
-974
-604
-472
-504
-375
-157
-110
-119
50
334
468
484
574
779
918
845
784
820
902
855
848
948
1116
1201
1076
956
946
1027
979
923
929
998
910
649
486
416
237
-221
-546
-466
-370
-477
-655
-478
-114
-72
-236
-410
-342
-387
-612
-738
-708
-578
-648
-689
-519
-350
-378
-577
-618
-563
-655
-958
-1253
-1226
-1116
-1074
-1098
-1014
-803
-716
-587
-585
-601
-694
-867
-837
-812
-772
-878
-792
-618
-591
-701
-849
-803
-860
-1003
-1146
-1111
-1066
-1080
-969
-769
-475
-250
-72
133
340
422
399
455
503
487
503
633
825
928
954
1021
1183
1250
1207
1124
1072
1020
935
975
942
896
771
679
686
551
344
-8
-222
-327
-381
-474
-637
-621
-505
-356
-322
-351
-363
-441
-528
-671
-787
-897
-997
-982
-933
-837
-894
-1021
-1049
-977
-917
-1056
-1241
-1279
-1163
-1057
-1050
-971
-849
-811
-819
-794
-719
-730
-761
-800
-796
-792
-835
-846
-821
-784
-812
-867
-937
-961
-936
-948
-958
-901
-788
-653
-480
-256
-71
55
164
234
240
221
271
372
484
513
546
628
743
915
967
948
896
900
944
952
957
984
947
808
725
692
624
366
178
100
-49
-226
-445
-381
-366
-423
-405
-395
-319
-438
-527
-637
-820
-927
-974
-962
-1068
-1089
-986
-910
-891
-961
-926
-972
-1119
-1211
-1217
-1218
-1304
-1294
-1195
-1078
-1057
-1033
-928
-856
-841
-909
-905
-876
-887
-859
-805
-704
-631
-566
-500
-441
-409
-409
-362
-285
-200
-146
-135
-101
-38
43
149
231
271
302
369
501
620
698
694
694
672
712
807
939
987
954
960
997
1048
949
845
730
622
499
401
296
191
42
-49
-201
-326
-396
-492
-505
-634
-684
-716
-754
-790
-846
-830
-919
-985
-985
-1006
-1012
-1066
-1074
-1097
-1156
-1199
-1238
-1225
-1271
-1257
-1222
-1174
-1133
-1115
-1062
-1018
-970
-950
-903
-825
-776
-735
-715
-689
-643
-622
-592
-587
-566
-538
-489
-447
-383
-302
-248
-235
-248
-219
-180
-134
-87
-22
93
204
324
437
558
669
710
731
745
768
776
833
896
960
944
875
901
865
784
713
713
652
427
231
185
145
1
-152
-211
-259
-372
-445
-436
-454
-536
-613
-591
-608
-727
-788
-769
-783
-872
-908
-855
-849
-885
-930
-936
-958
-1040
-1062
-1038
-1030
-1055
-1045
-992
-939
-919
-928
-890
-874
-867
-853
-826
-760
-724
-689
-629
-602
-601
-603
-572
-528
-474
-387
-295
-207
-155
-155
-130
-68
-8
34
80
150
237
351
457
580
636
600
593
640
683
712
704
694
691
700
688
706
692
635
595
516
444
318
304
274
136
-54
-120
-51
-113
-247
-298
-247
-308
-498
-559
-504
-522
-719
-783
-719
-706
-833
-883
-824
-820
-926
-1022
-1001
-1059
-1133
-1140
-1076
-1042
-1056
-1018
-967
-920
-921
-898
-876
-902
-912
-915
-868
-825
-801
-780
-743
-690
-668
-619
-566
-523
-500
-475
-387
-281
-222
-226
-199
-157
-138
-110
-114
-106
-64
7
111
199
278
335
387
391
408
438
485
543
563
599
618
607
589
623
653
636
584
530
469
397
336
272
270
191
73
-7
-6
8
-161
-285
-321
-339
-478
-635
-612
-598
-686
-837
-819
-770
-827
-967
-954
-883
-944
-1069
-1068
-966
-976
-1066
-1053
-960
-953
-1042
-1028
-948
-941
-989
-1007
-975
-947
-947
-955
-878
-833
-851
-855
-780
-701
-689
-677
-609
-528
-489
-436
-358
-340
-376
-381
-330
-276
-255
-238
-150
-17
99
200
267
284
250
251
306
359
370
372
427
563
672
716
612
486
506
541
458
251
223
256
239
147
114
140
62
13
-26
-42
-91
-187
-224
-220
-259
-339
-379
-403
-453
-471
-416
-448
-565
-611
-586
-610
-702
-735
-748
-732
-742
-751
-717
-729
-776
-827
-824
-816
-818
-825
-817
-749
-737
-719
-713
-702
-705
-744
-739
-765
-772
-766
-754
-727
-705
-634
-519
-406
-356
-314
-311
-308
-291
-314
-312
-297
-206
-80
45
146
203
233
252
253
229
249
276
316
331
318
357
414
422
386
345
334
323
283
211
183
163
134
98
94
99
66
16
-40
-39
-38
-96
-201
-271
-249
-192
-216
-300
-339
-364
-406
-442
-467
-532
-566
-573
-578
-571
-610
-691
-841
-909
-904
-900
-981
-1025
-952
-828
-711
-652
-551
-523
-597
-710
-758
-722
-738
-769
-708
-590
-567
-567
-498
-453
-442
-500
-483
-437
-416
-389
-389
-343
-277
-198
-127
-58
-5
12
70
113
113
77
57
60
68
82
89
152
198
203
185
154
168
159
126
58
48
109
139
160
199
224
170
123
120
150
104
-23
-98
-106
-131
-200
-256
-199
-166
-192
-181
-110
-116
-217
-283
-317
-348
-432
-460
-448
-454
-456
-445
-437
-459
-497
-562
-637
-700
-753
-752
-763
-783
-766
-709
-673
-675
-669
-664
-652
-688
-711
-717
-741
-754
-711
-620
-552
-485
-422
-355
-286
-266
-278
-286
-283
-300
-319
-296
-245
-152
-57
25
82
110
100
87
66
26
15
21
43
66
104
162
195
210
226
231
219
166
77
11
-31
-56
-40
-15
18
33
37
25
0
-34
-76
-143
-189
-198
-206
-209
-205
-184
-147
-120
-158
-196
-223
-292
-411
-492
-540
-565
-590
-620
-596
-567
-577
-610
-626
-623
-641
-670
-676
-663
-661
-664
-661
-651
-653
-653
-619
-601
-601
-615
-626
-618
-604
-568
-531
-494
-467
-426
-368
-344
-353
-359
-350
-370
-387
-377
-327
-275
-250
-216
-181
-119
-62
-61
-50
-38
-49
-46
-12
13
8
7
40
67
67
58
71
47
-25
-74
-65
-65
-128
-167
-140
-95
-88
-68
-51
-38
-77
-131
-132
-171
-227
-272
-268
-274
-313
-324
-316
-335
-417
-448
-437
-437
-464
-502
-479
-469
-494
-504
-454
-393
-411
-423
-435
-428
-472
-497
-488
-537
-593
-623
-593
-568
-549
-546
-526
-523
-536
-511
-510
-516
-504
-466
-394
-324
-252
-228
-225
-199
-200
-202
-209
-203
-186
-156
-137
-100
-60
-51
-34
-36
-17
-11
2
7
11
4
-1
46
62
58
58
76
86
52
51
69
71
32
-18
-42
-41
-18
-49
-69
-102
-121
-134
-167
-215
-285
-299
-317
-338
-348
-338
-337
-358
-345
-320
-296
-333
-353
-344
-377
-412
-420
-400
-405
-431
-469
-466
-468
-540
-579
-611
-597
-618
-662
-651
-628
-593
-577
-544
-508
-479
-464
-452
-452
-454
-425
-403
-366
-311
-268
-237
-243
-258
-264
-273
-306
-317
-311
-270
-222
-168
-119
-83
-66
-64
-38
-17
7
49
82
126
158
193
211
221
195
132
85
80
77
31
2
23
57
23
4
-10
-7
-35
-80
-111
-128
-132
-179
-198
-215
-222
-229
-216
-204
-264
-301
-311
-300
-316
-367
-420
-458
-458
-460
-444
-420
-393
-402
-447
-470
-473
-468
-495
-512
-525
-519
-498
-486
-458
-457
-464
-505
-541
-528
-498
-481
-490
-500
-523
-533
-521
-511
-486
-489
-495
-485
-442
-416
-415
-395
-372
-343
-314
-278
-252
-225
-176
-143
-118
-101
-79
-50
-47
-57
-53
-37
-39
-62
-83
-65
-46
-48
-65
-72
-71
-68
-53
-61
-76
-103
-116
-106
-103
-115
-143
-178
-183
-196
-234
-291
-338
-355
-359
-340
-321
-322
-324
-345
-358
-352
-372
-379
-368
-387
-415
-423
-428
-436
-454
-475
-490
-512
-529
-523
-514
-528
-551
-544
-544
-545
-561
-569
-573
-588
-581
-564
-548
-546
-534
-505
-469
-444
-432
-418
-428
-433
-421
-407
-392
-398
-385
-351
-316
-275
-244
-235
-224
-200
-183
-179
-195
-180
-128
-93
-80
-49
-35
-18
-9
-3
-3
-17
-39
-53
-66
-100
-130
-116
-88
-105
-162
-180
-155
-146
-147
-181
-197
-235
-268
-252
-261
-280
-265
-248
-247
-248
-269
-290
-315
-360
-402
-394
-382
-418
-424
-408
-436
-494
-490
-474
-471
-483
-484
-467
-464
-475
-502
-514
-536
-578
-581
-560
-558
-554
-537
-510
-511
-495
-475
-436
-402
-390
-377
-348
-309
-317
-323
-333
-308
-283
-276
-256
-227
-209
-215
-199
-177
-174
-158
-124
-112
-118
-120
-78
-50
-40
-50
-34
-23
-17
3
16
1
-29
-40
-64
-96
-147
-179
-196
-159
-133
-109
-103
-102
-111
-141
-156
-167
-176
-179
-150
-111
-89
-73
-102
-128
-133
-179
-235
-272
-291
-333
-370
-397
-411
-413
-408
-380
-353
-340
-351
-356
-347
-354
-374
-384
-368
-328
-313
-333
-355
-374
-387
-410
-420
-424
-433
-467
-480
-479
-491
-492
-462
-411
-361
-329
-308
-275
-232
-204
-184
-148
-135
-114
-96
-78
-51
-44
-31
-27
-27
-30
-53
-80
-95
-85
-68
-54
-69
-78
-101
-90
-64
-58
-75
-87
-56
-40
-35
-32
-24
-26
-42
-54
-55
-41
-46
-72
-93
-80
-99
-153
-179
-181
-212
-274
-308
-284
-255
-260
-255
-233
-214
-225
-247
-222
-189
-205
-222
-224
-200
-227
-279
-318
-339
-323
-318
-329
-325
-315
-342
-374
-375
-382
-408
-433
-425
-407
-395
-376
-362
-328
-290
-256
-242
-232
-219
-259
-274
-267
-277
-280
-292
-295
-268
-253
-252
-260
-260
-245
-254
-261
-242
-211
-171
-130
-104
-78
-52
-51
-58
-54
-69
-82
-85
-81
-68
-70
-90
-92
-90
-60
-58
-97
-115
-108
-111
-156
-185
-190
-201
-200
-193
-163
-147
-148
-151
-148
-166
-230
-290
-304
-304
-337
-352
-337
-332
-345
-366
-366
-351
-358
-407
-435
-415
-417
-458
-479
-451
-417
-400
-388
-368
-358
-363
-368
-372
-375
-388
-394
-378
-358
-331
-324
-305
-287
-292
-299
-296
-281
-278
-260
-256
-227
-178
-134
-104
-109
-108
-106
-112
-110
-133
-146
-142
-162
-176
-189
-182
-143
-111
-110
-125
-138
-164
-187
-209
-226
-227
-228
-224
-219
-195
-183
-206
-221
-229
-244
-241
-231
-248
-261
-237
-206
-173
-164
-187
-200
-217
-248
-274
-312
-338
-331
-313
-327
-377
-401
-406
-425
-428
-443
-442
-416
-419
-419
-394
-383
-414
-437
-446
-443
-456
-486
-478
-476
-477
-493
-500
-483
-469
-462
-462
-449
-438
-430
-428
-427
-392
-351
-319
-280
-252
-239
-208
-180
-174
-184
-221
-235
-233
-216
-207
-200
-168
-160
-156
-145
-138
-153
-189
-177
-160
-161
-167
-171
-179
-175
-147
-122
-110
-113
-117
-123
-152
-189
-230
-273
-313
-357
-382
-376
-369
-390
-383
-364
-375
-394
-403
-371
-342
-343
-328
-288
-244
-235
-230
-221
-228
-229
-235
-243
-247
-268
-279
-299
-316
-315
-331
-349
-369
-364
-346
-345
-359
-367
-367
-345
-327
-334
-327
-311
-287
-255
-239
-238
-267
-304
-316
-318
-293
-273
-276
-267
-243
-216
-217
-240
-261
-275
-278
-264
-252
-222
-202
-187
-149
-143
-154
-165
-176
-186
-203
-208
-191
-185
-179
-179
-159
-138
-145
-130
-96
-125
-167
-187
-203
-217
-224
-210
-194
-193
-201
-186
-144
-160
-183
-173
-160
-159
-174
-173
-161
-181
-213
-225
-234
-232
-248
-260
-270
-295
-314
-333
-355
-347
-345
-342
-340
-330
-290
-256
-206
-161
-136
-104
-83
-93
-101
-98
-98
-106
-130
-146
-159
-172
-207
-244
-238
-219
-207
-195
-190
-191
-191
-173
-146
-139
-114
-102
-111
-83
-67
-52
-55
-100
-135
-169
-191
-204
-236
-249
-248
-267
-252
-259
-281
-280
-281
-276
-251
-254
-281
-280
-247
-207
-190
-186
-177
-181
-208
-237
-241
-249
-270
-296
-309
-297
-309
-340
-367
-382
-378
-350
-315
-297
-273
-240
-225
-190
-170
-168
-158
-150
-152
-149
-154
-192
-218
-254
-281
-315
-347
-364
-363
-348
-367
-384
-368
-329
-314
-294
-259
-248
-247
-243
-226
-199
-186
-188
-188
-177
-155
-125
-106
-110
-130
-134
-149
-165
-145
-141
-162
-157
-157
-143
-130
-134
-110
-94
-93
-96
-109
-98
-76
-65
-48
-62
-71
-77
-91
-122
-149
-181
-187
-189
-205
-210
-222
-260
-304
-315
-294
-270
-268
-257
-232
-196
-182
-178
-193
-187
-177
-175
-172
-167
-187
-233
-253
-275
-292
-315
-337
-332
-320
-306
-294
-272
-274
-280
-294
-306
-301
-295
-276
-272
-243
-234
-242
-253
-255
-229
-219
-223
-229
-213
-208
-222
-240
-245
-241
-272
-294
-294
-284
-281
-260
-243
-250
-236
-231
-194
-177
-206
-213
-208
-206
-223
-242
-260
-265
-265
-283
-287
-261
-240
-234
-233
-218
-199
-200
-178
-138
-113
-110
-134
-154
-170
-193
-216
-220
-207
-200
-200
-186
-187
-210
-218
-230
-228
-211
-226
-253
-267
-264
-258
-241
-236
-213
-211
-247
-260
-271
-239
-217
-240
-244
-221
-189
-175
-162
-163
-172
-185
-183
-179
-184
-177
-203
-223
-218
-224
-226
-235
-258
-250
-230
-230
-207
-182
-176
-169
-160
-146
-134
-136
-142
-151
-138
-152
-179
-179
-166
-176
-222
-248
-259
-258
-285
-303
-301
-300
-274
-233
-195
-198
-203
-222
-257
-272
-276
-274
-300
-300
-288
-272
-246
-252
-262
-258
-272
-311
-334
-327
-337
-354
-367
-343
-324
-328
-319
-290
-249
-228
-227
-219
-199
-198
-220
-249
-277
-308
-356
-354
-362
-381
-370
-350
-334
-316
-300
-282
-255
-251
-236
-234
-233
-234
-254
-285
-283
-293
-310
-308
-318
-317
-297
-260
-230
-200
-167
-148
-101
-85
-94
-117
-168
-210
-267
-304
-311
-284
-248
-216
-165
-116
-96
-105
-111
-123
-136
-149
-160
-166
-184
-206
-235
-259
-256
-268
-272
-249
-261
-295
-338
-361
-358
-362
-376
-383
-358
-340
-342
-322
-326
-332
-342
-371
-357
-324
-308
-301
-288
-295
-307
-328
-344
-350
-389
-420
-437
-443
-444
-452
-434
-421
-416
-393
-368
-349
-334
-327
-352
-392
-424
-476
-523
-537
-506
-492
-473
-424
-392
-393
-389
-390
-390
-391
-430
-439
-420
-403
-379
-345
-322
-292
-285
-297
-314
-312
-306
-296
-287
-271
-251
-237
-237
-217
-206
-236
-268
-295
-307
-331
-351
-353
-343
-319
-301
-275
-255
-251
-241
-242
-248
-258
-273
-279
-290
-328
-345
-332
-319
-297
-292
-295
-307
-344
-394
-405
-396
-385
-362
-329
-295
-272
-265
-265
-257
-273
-295
-308
-322
-334
-347
-344
-346
-346
-343
-335
-339
-334
-326
-335
-327
-317
-320
-321
-327
-297
-273
-276
-280
-289
-304
-311
-320
-332
-345
-352
-348
-346
-348
-355
-352
-340
-320
-304
-273
-262
-268
-265
-234
-221
-235
-232
-244
-268
-299
-320
-324
-334
-334
-330
-320
-302
-296
-298
-299
-294
-310
-333
-336
-337
-337
-332
-333
-347
-367
-363
-369
-347
-323
-299
-290
-312
-297
-265
-254
-253
-220
-212
-225
-228
-232
-232
-240
-264
-287
-283
-272
-286
-266
-228
-216
-208
-188
-171
-156
-154
-191
-198
-203
-211
-228
-231
-238
-254
-256
-269
-288
-283
-280
-306
-307
-298
-299
-282
-269
-242
-214
-170
-157
-151
-141
-165
-199
-228
-239
-262
-278
-284
-282
-284
-267
-253
-248
-238
-212
-187
-165
-160
-144
-130
-147
-144
-139
-137
-146
-144
-130
-134
-155
-181
-205
-231
-244
-255
-253
-242
-254
-258
-245
-261
-282
-293
-301
-301
-302
-311
-321
-329
-357
-359
-348
-341
-334
-331
-336
-345
-353
-350
-353
-343
-308
-269
-234
-211
-181
-165
-168
-180
-194
-231
-271
-290
-294
-301
-315
-313
-298
-284
-288
-285
-275
-255
-247
-241
-202
-157
-152
-150
-163
-179
-193
-202
-203
-219
-222
-216
-217
-226
-235
-217
-185
-188
-178
-188
-214
-213
-206
-206
-219
-218
-208
-202
-184
-167
-162
-167
-166
-189
-191
-203
-207
-194
-184
-176
-174
-175
-189
-197
-207
-202
-202
-193
-192
-183
-180
-167
-169
-189
-198
-219
-233
-225
-235
-252
-253
-254
-232
-231
-247
-246
-267
-283
-286
-295
-304
-337
-346
-346
-356
-353
-339
-325
-316
-315
-300
-276
-271
-237
-222
-229
-229
-253
-277
-285
-288
-294
-293
-286
-291
-286
-284
-284
-300
-313
-323
-321
-307
-304
-308
-307
-309
-340
-353
-362
-375
-383
-395
-402
-396
-405
-405
-402
-397
-373
-358
-336
-331
-336
-342
-348
-358
-367
-363
-350
-333
-330
-323
-308
-317
-320
-322
-321
-309
-331
-346
-347
-360
-355
-349
-347
-321
-322
-360
-359
-374
-387
-396
-399
-386
-396
-417
-410
-412
-395
-370
-364
-364
-357
-349
-338
-338
-340
-342
-346
-352
-362
-344
-328
-332
-326
-317
-314
-307
-308
-305
-310
-317
-320
-344
-362
-357
-327
-310
-289
-283
-293
-299
-324
-318
-331
-325
-311
-289
-279
-269
-246
-260
-279
-316
-349
-354
-366
-382
-383
-411
-416
-405
-399
-383
-386
-372
-364
-376
-385
-380
-371
-372
-378
-383
-372
-367
-356
-357
-376
-388
-381
-380
-383
-390
-389
-384
-363
-355
-354
-356
-365
-363
-362
-369
-346
-326
-329
-324
-307
-309
-321
-315
-303
-302
-314
-313
-308
-314
-330
-339
-332
-335
-321
-297
-267
-241
-241
-240
-233
-233
-218
-195
-186
-177
-185
-207
-237
-226
-223
-224
-217
-211
-199
-217
-237
-258
-234
-215
-203
-184
-185
-204
-227
-238
-246
-234
-229
-234
-235
-243
-240
-251
-248
-224
-207
-188
-205
-232
-235
-242
-235
-225
-214
-220
-233
-246
-238
-225
-212
-220
-234
-241
-258
-269
-257
-254
-253
-245
-251
-253
-252
-246
-241
-226
-206
-202
-208
-227
-248
-255
-262
-257
-266
-260
-245
-246
-253
-274
-289
-298
-304
-297
-293
-288
-301
-302
-313
-326
-323
-319
-311
-307
-306
-312
-332
-344
-333
-334
-340
-331
-319
-327
-327
-302
-275
-275
-286
-264
-264
-267
-252
-265
-275
-282
-276
-275
-284
-271
-279
-278
-257
-252
-255
-235
-231
-226
-208
-211
-225
-230
-225
-231
-232
-222
-206
-184
-172
-157
-133
-125
-116
-116
-111
-109
-131
-141
-154
-168
-162
-144
-145
-150
-167
-177
-175
-173
-166
-181
-189
-182
-184
-173
-156
-134
-121
-102
-92
-91
-121
-139
-142
-156
-148
-142
-146
-166
-180
-195
-206
-205
-195
-198
-190
-186
-173
-183
-217
-224
-215
-228
-258
-258
-239
-233
-247
-262
-253
-238
-240
-262
-290
-306
-313
-320
-332
-318
-303
-303
-318
-323
-300
-300
-306
-316
-334
-340
-344
-341
-361
-368
-368
-362
-357
-347
-332
-354
-363
-374
-391
-389
-380
-364
-354
-357
-357
-359
-351
-341
-314
-299
-284
-270
-257
-236
-223
-217
-213
-208
-207
-227
-243
-246
-245
-269
-301
-324
-329
-328
-333
-320
-302
-301
-289
-256
-217
-197
-198
-184
-183
-205
-202
-185
-188
-192
-187
-189
-197
-213
-233
-238
-249
-258
-255
-251
-245
-239
-231
-215
-211
-208
-206
-214
-218
-194
-199
-210
-231
-242
-226
-233
-244
-254
-286
-297
-308
-309
-299
-308
-313
-301
-292
-284
-277
-274
-250
-247
-252
-251
-252
-260
-276
-278
-300
-331
-338
-356
-374
-384
-397
-397
-403
-393
-392
-392
-371
-380
-378
-375
-380
-376
-373
-369
-363
-346
-331
-322
-299
-273
-264
-237
-216
-206
-193
-192
-202
-220
-226
-225
-232
-237
-252
-289
-306
-316
-317
-281
-267
-260
-225
-211
-210
-208
-195
-180
-181
-198
-195
-199
-191
-203
-228
-228
-254
-280
-279
-288
-287
-288
-282
-276
-266
-259
-249
-225
-231
-241
-218
-217
-227
-204
-197
-189
-188
-195
-194
-212
-205
-171
-169
-173
-194
-204
-201
-224
-225
-213
-214
-230
-253
-251
-246
-250
-255
-262
-270
-282
-298
-307
-303
-297
-287
-294
-305
-310
-313
-309
-315
-304
-287
-300
-308
-335
-347
-336
-339
-323
-299
-290
-275
-297
-320
-310
-311
-303
-309
-304
-284
-289
-286
-292
-294
-297
-314
-335
-345
-346
-361
-354
-355
-339
-312
-296
-280
-286
-290
-292
-303
-289
-294
-308
-304
-296
-292
-303
-314
-327
-323
-312
-319
-332
-365
-397
-387
-378
-379
-359
-343
-329
-334
-346
-335
-317
-288
-287
-284
-278
-300
-322
-321
-315
-308
-287
-276
-278
-287
-308
-327
-342
-350
-333
-317
-312
-334
-358
-352
-349
-337
-322
-322
-301
-307
-329
-338
-333
-323
-302
-284
-280
-287
-283
-272
-274
-253
-220
-221
-230
-223
-236
-228
-211
-208
-188
-166
-169
-178
-185
-209
-221
-218
-225
-256
-277
-286
-325
-354
-345
-332
-329
-338
-342
-343
-361
-381
-384
-371
-359
-359
-362
-356
-364
-383
-399
-378
-365
-362
-355
-336
-306
-318
-301
-285
-289
-282
-301
-307
-304
-323
-331
-331
-335
-344
-341
-336
-330
-324
-330
-338
-357
-375
-387
-394
-394
-408
-393
-374
-349
-351
-377
-378
-378
-380
-389
-388
-377
-381
-387
-380
-387
-392
-381
-362
-342
-325
-317
-316
-330
-343
-359
-348
-340
-352
-352
-331
-303
-297
-310
-325
-307
-300
-301
-300
-279
-273
-269
-237
-227
-238
-237
-234
-216
-198
-195
-195
-191
-179
-176
-186
-184
-183
-211
-227
-228
-238
-249
-272
-292
-298
-307
-326
-345
-349
-349
-356
-359
-356
-375
-358
-352
-339
-335
-341
-329
-311
-292
-279
-285
-288
-311
-322
-337
-343
-337
-342
-337
-332
-335
-343
-339
-347
-322
-341
-345
-348
-358
-379
-379
-380
-375
-372
-354
-348
-365
-363
-360
-361
-348
-352
-349
-363
-363
-344
-342
-346
-334
-315
-310
-309
-309
-288
-283
-269
-248
-242
-214
-202
-208
-215
-241
-237
-243
-240
-239
-237
-214
-221
-208
-214
-222
-226
-219
-217
-223
-215
-207
-202
-194
-196
-200
-209
-180
-177
-162
-150
-154
-152
-160
-170
-200
-220
-240
-263
-267
-276
-298
-327
-342
-367
-387
-397
-407
-423
-433
-446
-434
-436
-445
-462
-477
-475
-470
-447
-435
-434
-426
-410
-420
-409
-382
-373
-359
-380
-373
-353
-358
-347
-348
-352
-338
-331
-326
-319
-315
-299
-277
-264
-234
-196
-178
-179
-167
-155
-159
-150
-144
-115
-97
-82
-54
-46
-30
-28
-48
-62
-75
-60
-50
-54
-32
-21
-38
-38
-33
-56
-69
-72
-59
-82
-99
-118
-124
-141
-170
-186
-202
-208
-237
-254
-283
-300
-320
-360
-358
-373
-379
-403
-436
-462
-488
-520
-546
-576
-600
-607
-629
-635
-643
-633
-643
-654
-657
-664
-641
-648
-632
-621
-640
-628
-621
-606
-575
-548
-535
-535
-540
-527
-516
-487
-467
-435
-403
-377
-337
-300
-281
-237
-200
-182
-141
-112
-88
-66
-42
0
43
80
147
187
202
232
246
252
266
287
308
323
347
355
359
362
363
386
386
362
361
353
329
292
278
274
245
211
160
99
36
-47
-109
-177
-222
-275
-338
-396
-468
-533
-610
-673
-712
-738
-781
-845
-868
-918
-946
-981
-1014
-1031
-1062
-1085
-1082
-1100
-1113
-1126
-1134
-1119
-1116
-1100
-1079
-1056
-1022
-982
-949
-929
-892
-832
-787
-755
-712
-659
-619
-563
-502
-456
-410
-372
-345
-299
-255
-195
-119
-67
11
71
102
141
184
243
300
351
398
451
490
527
566
597
641
672
695
716
705
694
682
624
583
532
483
456
427
411
372
327
291
231
150
91
52
16
-68
-168
-270
-351
-445
-539
-618
-681
-717
-748
-799
-853
-911
-953
-986
-1055
-1060
-1063
-1030
-1019
-1045
-1072
-1124
-1127
-1141
-1135
-1117
-1085
-1035
-1066
-1060
-1043
-1021
-976
-935
-862
-813
-787
-785
-797
-779
-776
-760
-697
-658
-606
-559
-530
-490
-439
-360
-311
-249
-181
-135
-99
-86
-39
22
93
169
238
316
370
374
415
477
516
564
599
652
690
716
716
718
724
721
728
675
639
571
528
501
474
488
496
464
432
334
254
191
141
95
45
-22
-103
-215
-345
-470
-547
-595
-620
-642
-680
-726
-779
-832
-872
-879
-861
-855
-861
-890
-934
-982
-1006
-1018
-996
-978
-989
-989
-1031
-1069
-1077
-1072
-1017
-964
-911
-849
-854
-847
-813
-798
-773
-736
-698
-669
-672
-681
-677
-650
-616
-550
-474
-405
-340
-307
-276
-255
-231
-189
-152
-105
-64
-17
27
60
105
158
226
290
355
412
468
507
562
606
653
723
775
839
874
905
877
821
768
663
622
569
580
593
599
575
521
453
361
309
284
250
203
129
48
-77
-212
-346
-446
-506
-538
-564
-626
-697
-748
-802
-855
-857
-832
-781
-784
-813
-861
-913
-969
-1025
-1022
-1011
-988
-995
-1001
-1008
-1040
-1040
-1027
-976
-903
-842
-798
-783
-782
-801
-801
-800
-790
-749
-724
-730
-727
-711
-724
-715
-672
-591
-532
-486
-443
-414
-376
-347
-294
-231
-176
-121
-91
-85
-65
-44
-17
42
123
213
300
359
428
492
543
606
680
741
790
845
886
880
881
868
819
761
700
671
637
649
652
679
667
618
547
472
426
392
358
328
248
148
19
-110
-263
-374
-435
-474
-514
-557
-604
-668
-722
-784
-806
-810
-777
-781
-808
-871
-918
-973
-1023
-1041
-1058
-1036
-1051
-1084
-1133
-1163
-1158
-1156
-1105
-1048
-982
-928
-919
-919
-938
-953
-976
-959
-948
-922
-895
-915
-930
-911
-884
-863
-802
-733
-663
-628
-590
-557
-514
-465
-428
-369
-290
-220
-195
-172
-163
-134
-84
-40
31
112
183
219
251
312
380
447
519
598
660
692
702
722
738
724
717
707
689
641
579
528
524
535
526
531
539
521
468
403
373
342
304
238
165
90
-16
-152
-263
-333
-371
-404
-448
-487
-521
-565
-603
-628
-634
-627
-629
-643
-670
-696
-739
-782
-811
-840
-862
-870
-906
-943
-965
-976
-987
-973
-938
-912
-890
-882
-867
-880
-898
-923
-916
-899
-907
-896
-896
-890
-906
-898
-870
-831
-791
-741
-690
-629
-575
-524
-463
-416
-352
-281
-246
-205
-175
-140
-117
-100
-62
-13
24
69
111
152
197
255
323
392
451
500
553
587
602
609
627
660
674
679
671
644
590
546
505
473
482
491
497
483
457
413
363
338
301
262
203
149
76
-23
-124
-193
-240
-299
-343
-371
-393
-433
-475
-520
-546
-569
-582
-572
-587
-611
-649
-706
-770
-831
-857
-887
-912
-916
-935
-956
-961
-963
-942
-932
-910
-899
-867
-844
-840
-841
-833
-818
-808
-793
-781
-770
-765
-760
-750
-736
-701
-653
-600
-547
-499
-458
-418
-378
-351
-290
-246
-213
-192
-182
-185
-166
-141
-108
-60
-29
3
52
90
119
150
183
233
292
348
388
412
447
463
457
475
505
520
521
525
507
491
466
445
428
425
407
406
404
399
369
350
339
305
272
221
180
123
56
-5
-68
-156
-215
-251
-294
-344
-374
-417
-459
-496
-543
-578
-596
-609
-625
-651
-683
-697
-735
-766
-798
-821
-832
-849
-859
-880
-886
-904
-908
-904
-874
-861
-851
-825
-818
-812
-821
-821
-816
-813
-794
-782
-788
-783
-794
-775
-742
-711
-679
-636
-599
-561
-531
-499
-451
-402
-373
-351
-324
-308
-285
-276
-246
-219
-201
-166
-122
-71
-32
19
73
109
138
178
239
278
306
332
350
358
356
369
389
416
452
438
443
449
420
416
392
365
360
335
322
309
276
254
226
187
169
146
114
64
-3
-63
-138
-216
-255
-300
-348
-373
-402
-439
-473
-493
-523
-554
-587
-603
-628
-644
-662
-677
-709
-739
-765
-788
-821
-851
-861
-881
-896
-914
-917
-921
-917
-918
-911
-903
-905
-896
-897
-893
-893
-908
-907
-891
-881
-869
-858
-852
-836
-802
-768
-729
-686
-650
-617
-565
-533
-500
-451
-404
-359
-325
-286
-266
-266
-243
-211
-174
-122
-74
-28
6
26
63
98
133
188
230
265
291
319
345
358
393
431
466
499
511
505
503
493
481
480
471
448
421
405
400
398
377
360
344
312
296
280
257
210
156
74
0
-49
-118
-183
-230
-277
-316
-348
-395
-450
-484
-525
-572
-594
-605
-635
-650
-663
-675
-707
-742
-770
-796
-801
-819
-852
-874
-893
-916
-936
-944
-941
-947
-947
-942
-932
-919
-897
-877
-864
-872
-867
-874
-893
-899
-880
-859
-840
-804
-761
-712
-686
-646
-600
-544
-493
-469
-426
-390
-362
-337
-311
-280
-253
-221
-183
-157
-124
-78
-40
9
54
99
154
202
250
299
330
362
389
418
440
463
501
516
527
544
549
548
548
554
558
538
525
529
508
485
456
427
391
356
334
297
241
197
147
95
36
-28
-71
-127
-186
-231
-273
-315
-369
-410
-455
-505
-535
-554
-570
-570
-560
-581
-613
-628
-650
-683
-721
-740
-760
-772
-794
-827
-854
-886
-905
-917
-919
-912
-899
-885
-868
-851
-825
-822
-823
-823
-839
-842
-850
-853
-834
-819
-803
-762
-728
-693
-659
-632
-605
-587
-546
-508
-483
-439
-390
-335
-293
-257
-214
-166
-123
-91
-72
-30
11
57
116
155
184
230
277
314
351
391
424
439
444
459
479
486
502
516
513
501
489
485
480
451
426
413
394
380
365
342
321
291
268
252
208
166
145
105
46
-9
-79
-151
-204
-247
-291
-339
-387
-447
-493
-524
-565
-592
-611
-631
-649
-646
-661
-673
-685
-718
-740
-760
-783
-809
-834
-855
-879
-896
-907
-911
-907
-885
-873
-875
-853
-845
-844
-852
-866
-859
-849
-853
-847
-850
-834
-810
-795
-767
-734
-693
-645
-605
-574
-551
-510
-460
-431
-395
-346
-316
-292
-241
-191
-146
-117
-80
-44
-20
5
45
72
91
131
163
193
223
239
261
278
274
281
292
299
322
333
342
349
343
349
345
327
315
304
305
299
305
299
276
273
243
193
157
127
101
62
25
-9
-53
-105
-158
-203
-250
-303
-338
-371
-417
-458
-501
-531
-560
-596
-614
-610
-616
-625
-622
-615
-621
-635
-645
-678
-691
-687
-710
-744
-766
-767
-759
-768
-761
-732
-727
-714
-699
-698
-678
-664
-662
-648
-645
-641
-624
-603
-593
-588
-569
-552
-524
-501
-469
-453
-421
-390
-368
-326
-293
-258
-226
-194
-167
-129
-107
-68
-38
-32
-5
18
40
70
82
108
150
172
202
222
235
247
245
258
268
263
279
286
305
322
318
328
330
316
303
282
273
266
256
252
240
224
191
163
154
124
106
81
57
9
-32
-53
-101
-146
-176
-210
-232
-263
-320
-349
-393
-443
-482
-508
-541
-563
-594
-607
-623
-633
-628
-646
-660
-676
-699
-719
-740
-756
-759
-755
-760
-746
-732
-726
-734
-729
-712
-697
-680
-657
-636
-641
-618
-600
-590
-586
-579
-579
-573
-565
-552
-522
-494
-471
-443
-412
-377
-343
-315
-290
-269
-249
-216
-186
-155
-147
-118
-76
-63
-34
-5
26
62
84
87
106
127
132
147
170
194
210
225
244
261
269
273
300
333
341
336
333
328
326
301
277
271
272
268
265
249
217
206
181
148
119
92
76
45
8
-26
-64
-103
-146
-193
-234
-283
-314
-345
-374
-400
-436
-476
-516
-539
-563
-586
-614
-632
-652
-661
-677
-686
-680
-676
-688
-696
-706
-709
-692
-682
-685
-698
-706
-712
-711
-708
-723
-721
-725
-727
-726
-726
-704
-692
-676
-662
-626
-599
-585
-565
-534
-510
-479
-447
-421
-397
-375
-336
-303
-274
-237
-204
-181
-137
-110
-98
-91
-69
-48
-26
-5
12
30
53
67
97
129
142
158
176
179
180
192
207
241
251
252
270
262
247
250
229
218
207
190
187
166
179
178
173
173
152
137
122
112
76
45
24
8
-16
-38
-69
-109
-161
-209
-257
-300
-332
-375
-416
-449
-485
-525
-563
-598
-626
-667
-697
-715
-745
-778
-790
-809
-830
-841
-842
-831
-834
-833
-827
-825
-822
-826
-813
-788
-776
-765
-730
-704
-691
-672
-634
-595
-559
-544
-536
-515
-498
-484
-468
-441
-402
-355
-319
-279
-260
-239
-235
-216
-191
-187
-160
-133
-109
-87
-59
-27
5
28
80
118
134
154
163
157
160
171
182
194
196
198
207
198
192
208
216
207
206
207
210
211
209
215
205
193
169
161
148
114
99
85
57
57
50
17
-3
-31
-75
-106
-149
-193
-220
-267
-305
-347
-392
-437
-476
-525
-553
-601
-621
-681
-677
-736
-692
-774
-710
-806
-741
-905
-722
-1652
-3929
-3168
-2042
-1658
-1750
-1461
-1039
-396
-295
-518
-760
-775
-648
-605
-503
-411
-281
-196
-180
-216
-290
-392
-369
-275
-239
-229
-263
-173
-98
-118
-234
-260
-235
-182
-215
-287
-244
-202
-192
-234
-205
-155
-101
-143
-137
-77
-31
-63
-117
-129
-69
-82
-162
-175
-165
-177
-238
-268
-270
-253
-249
-223
-215
-206
-205
-262
-347
-399
-407
-419
-463
-521
-531
-567
-586
-610
-619
-657
-703
-765
-821
-842
-876
-900
-946
-967
-998
-1036
-1037
-1020
-1034
-1080
-1121
-1147
-1135
-1152
-1162
-1170
-1177
-1150
-1155
-1178
-1185
-1166
-1120
-1077
-1070
-1106
-1086
-1070
-1043
-1021
-987
-974
-943
-916
-859
-790
-786
-743
-674
-596
-534
-488
-492
-476
-356
-284
-281
-265
-197
-134
-96
-37
20
100
195
265
293
352
404
474
536
606
670
726
764
820
904
967
980
978
1007
1034
1015
1009
1035
1044
1027
1007
989
948
894
863
837
843
805
737
673
622
603
540
454
374
329
285
219
144
102
64
1
-66
-140
-197
-241
-291
-346
-402
-432
-482
-553
-586
-585
-625
-678
-734
-779
-805
-837
-874
-929
-890
-899
-958
-950
-897
-907
-909
-829
-767
-787
-785
-806
-872
-868
-839
-856
-804
-788
-789
-702
-597
-592
-588
-533
-471
-439
-407
-344
-277
-174
-145
-51
95
198
143
227
367
444
424
541
677
766
756
752
878
951
956
992
1096
1148
1227
1272
1350
1380
1423
1457
1449
1458
1419
1363
1324
1324
1289
1177
1091
983
949
503
252
405
456
412
358
289
212
107
44
10
-38
-50
-75
-85
-99
-132
-170
-209
-200
-253
-303
-358
-399
-454
-508
-547
-511
-454
-471
-473
-504
-512
-541
-593
-627
-650
-666
-648
-622
-603
-628
-655
-692
-706
-723
-763
-766
-735
-717
-704
-707
-705
-685
-675
-627
-567
-491
-384
-273
-94
102
217
304
430
516
600
709
858
1051
1197
1369
1586
1761
1937
2127
2269
2501
2624
2667
2829
2930
3073
3100
3092
3146
3106
2896
2615
2354
2140
1985
1684
1474
1296
1158
1078
954
862
892
968
1024
1088
1108
1142
1140
1065
997
939
832
738
636
542
380
164
23
-41
-91
-198
-310
-417
-499
-638
-720
-785
-839
-882
-989
-1104
-1239
-1364
-1488
-1564
-1607
-1612
-1677
-1794
-1924
-2058
-2159
-2277
-2361
-2412
-2438
-2432
-2435
-2417
-2342
-2248
-2127
-1969
-1792
-1616
-1467
-1336
-1232
-1068
-933
-809
-694
-601
-544
-447
-393
-296
-116
66
332
514
740
975
1149
1261
1476
1657
1950
2055
1957
1709
1216
767
303
-58
-437
-740
-1105
-1248
-1390
-1402
-1365
-1248
-874
-455
-15
236
422
460
543
562
574
537
528
550
559
546
536
581
710
969
1191
1385
1472
1503
1472
1361
1175
912
372
-661
-1310
-1594
-2023
-2634
-3290
-3397
-3081
-3096
-3326
-2964
-2927
-2690
-2400
-2298
-2013
-1909
-2152
-2233
-2328
-2534
-2745
-3134
-3120
-2878
-2807
-2779
-2565
-2185
-1706
-1381
-1246
-1034
-799
-559
-496
-661
-808
-864
-893
-952
-1037
-1061
-957
-865
-683
-403
-281
-74
130
390
743
832
713
801
816
648
90
-746
-1457
-2236
-3125
-3717
-4101
-4354
-4693
-5045
-4938
-4647
-4439
-4254
-3944
-3319
-2634
-2502
-2543
-2473
-2276
-2098
-2091
-2014
-1699
-1416
-1204
-890
-509
-37
383
723
1149
1510
1549
1373
1138
929
688
158
-440
-683
-994
-1446
-1966
-2371
-2443
-2392
-2400
-2253
-2058
-2006
-1939
-1929
-1852
-1703
-1700
-1693
-1498
-1336
-1276
-1258
-1126
-706
-255
63
347
600
813
911
923
950
1004
1042
1047
1038
1111
1232
1398
1698
2081
2457
2643
2719
2862
3019
3062
3008
2967
3070
3125
3041
2963
3118
3308
3444
3493
3632
3897
4030
3827
3383
2753
2102
908
-611
-1612
-2120
-2474
-3175
-3999
-4137
-3517
-3263
-3006
-2770
-2060
-1086
-597
-619
-589
-503
-391
-301
-376
-89
182
358
625
1130
1607
2066
2425
2851
3254
3346
3100
2642
2165
1664
1109
359
-330
-736
-1067
-1425
-1716
-2135
-2526
-2450
-2390
-2216
-2283
-2551
-2568
-2421
-2531
-2442
-2305
-2091
-1601
-1344
-1099
-789
-519
-187
335
643
926
967
831
819
783
603
501
448
503
619
619
697
939
1291
1780
2185
2341
2394
2422
2370
2326
2256
2231
2317
2423
2540
2725
2917
3276
3680
4079
4476
4720
4810
4584
4153
3430
2465
585
-990
-1948
-2272
-2706
-3600
-4360
-4024
-3286
-3152
-3023
-2866
-1883
-1062
-983
-1387
-1379
-1369
-1302
-1357
-1210
-602
-163
107
632
1488
2153
2570
2792
3323
3742
3578
2824
2112
1672
1299
640
-93
-486
-661
-843
-1163
-1361
-1588
-1764
-2227
-2821
-3282
-3647
-3975
-4505
-4861
-4746
-4310
-4033
-3573
-2894
-1972
-1272
-768
-359
75
347
301
270
195
129
-83
-268
-217
-59
-80
-65
95
390
618
630
604
789
1007
1179
1131
959
995
1119
1206
1327
1457
1783
2170
2291
2567
2811
3137
3496
3781
3745
3974
3881
3540
3069
2130
521
-1378
-2511
-2776
-2673
-3679
-4563
-4547
-3718
-3486
-3740
-3885
-3049
-1983
-1892
-2383
-2753
-2500
-2330
-2261
-2073
-1153
-371
56
413
1207
1889
2158
2171
2403
2747
2561
1827
950
528
266
-34
-491
-706
-762
-940
-1537
-2038
-2099
-2228
-2809
-3641
-4079
-4121
-4444
-5160
-5295
-4746
-4105
-3861
-3610
-2960
-2215
-1879
-1700
-1269
-842
-688
-771
-742
-603
-609
-814
-783
-463
-195
-249
-404
-374
-247
-263
-434
-447
-340
-256
-203
-45
126
334
532
694
1029
1249
1368
1514
1795
2123
2316
2292
2662
2942
3192
3242
3291
3322
3285
2933
2402
851
-1553
-2856
-3035
-2717
-3692
-4923
-5239
-3851
-3495
-4078
-4564
-3815
-2316
-1913
-2601
-3105
-2642
-2432
-2272
-2208
-1246
-282
212
503
1346
1995
2187
2065
2210
2719
2588
1720
776
411
262
-22
-585
-746
-671
-930
-1540
-1928
-2032
-2188
-2711
-3389
-3895
-4231
-4692
-4964
-4905
-4548
-4011
-3556
-3143
-2588
-2053
-1671
-1301
-942
-610
-528
-633
-688
-621
-612
-605
-467
-219
-13
9
-119
-134
-121
-186
-323
-379
-316
-234
-169
157
525
833
955
1151
1523
1718
1798
1832
2134
2450
2746
2746
2943
3151
3714
3916
4052
4037
3974
3750
2822
410
-2001
-2940
-2664
-2447
-3908
-5080
-4643
-3204
-3189
-3881
-4155
-2717
-1478
-1644
-2706
-3022
-2651
-2321
-2104
-1642
-472
443
832
1252
2134
2578
2637
2411
2605
2722
2086
842
38
-155
-89
-397
-720
-707
-752
-1144
-1731
-1959
-1944
-2242
-2900
-3534
-3865
-3989
-4132
-4154
-3735
-2920
-2202
-1890
-1652
-1101
-693
-585
-598
-411
-355
-583
-865
-838
-691
-596
-591
-401
-142
-92
-314
-563
-610
-550
-671
-844
-800
-572
-327
-57
525
1112
1582
1737
1885
2140
2348
2340
2334
2515
2834
3028
2994
3244
3705
4265
4385
4259
4143
3793
3219
996
-2023
-3642
-3437
-2962
-3809
-5397
-5245
-3467
-2733
-3034
-3379
-2288
-767
-462
-1454
-2117
-1810
-1351
-1020
-550
383
1335
1843
2066
2801
3218
3033
2695
2298
1986
1242
-147
-1188
-1560
-1531
-1505
-1752
-1848
-1641
-1872
-2420
-2774
-2604
-2380
-2816
-3571
-4036
-3810
-3617
-3401
-2859
-1885
-1007
-619
-612
-374
-93
-173
-268
-308
-433
-856
-1349
-1473
-1229
-1048
-997
-832
-627
-626
-912
-1254
-1365
-1257
-1236
-1281
-1162
-895
-473
79
805
1617
2228
2459
2585
2629
2636
2622
2606
2723
2933
3064
3166
3466
3795
4236
4485
4474
4219
3644
2726
317
-2727
-4349
-4093
-3365
-4217
-5742
-5335
-3291
-2296
-2401
-2747
-1463
135
172
-919
-1702
-1291
-639
-267
265
1084
1838
2250
2430
3147
3346
2770
2120
1500
918
-232
-1818
-2566
-2501
-2185
-2155
-2422
-2262
-1834
-1608
-1881
-2261
-2168
-1788
-1837
-2411
-3255
-3256
-2388
-1672
-1131
-748
-273
48
-93
-453
-574
-819
-1128
-1534
-1923
-2356
-2791
-2674
-2140
-1463
-1203
-1267
-1165
-1007
-1077
-1246
-1403
-1191
-875
-881
-810
-524
50
807
1524
2200
2711
2808
2634
2498
2479
2394
2097
2014
2104
2487
2408
2552
2899
3478
3877
3639
3180
2583
1725
3
-2182
-4005
-4084
-3594
-3381
-4183
-4070
-2560
-1000
-334
-461
-22
873
1052
194
-629
-783
-92
289
421
593
983
1368
1550
1702
1821
1428
624
-308
-1208
-1991
-2809
-3174
-2939
-2387
-1988
-1829
-1673
-1104
-626
-690
-785
-661
-440
-818
-1676
-2117
-1739
-1119
-766
-708
-624
-420
-459
-742
-1181
-1345
-1620
-2111
-2607
-2903
-2952
-2863
-2465
-1741
-1214
-1126
-1077
-783
-441
-408
-603
-677
-548
-456
-486
-388
57
679
1260
1680
2069
2344
2353
2142
2074
1982
1719
1382
1305
1520
1741
1920
2369
2992
3340
3294
3119
3086
2732
1850
428
-1298
-2708
-3076
-2919
-2633
-2970
-3027
-1946
-565
162
111
23
404
672
107
-643
-1018
-546
-63
194
256
442
886
1231
1361
1308
940
242
-468
-1276
-1895
-2358
-2481
-2206
-1750
-1406
-1119
-899
-520
-68
151
-197
-729
-840
-776
-994
-1828
-2189
-1497
-732
-699
-965
-856
-385
-591
-1270
-1601
-1758
-2147
-2701
-2792
-2549
-2368
-2199
-1607
-818
-466
-561
-473
-125
-42
-350
-664
-605
-370
-313
-212
148
748
1282
1696
2096
2396
2475
2317
2172
1992
1779
1480
1389
1637
1962
2208
2468
2916
3406
3639
3438
3312
2838
2254
983
-772
-2252
-2867
-2574
-2261
-2610
-2927
-1982
-628
283
102
35
338
503
-113
-827
-983
-553
-57
104
276
399
739
1031
1282
1281
905
137
-636
-1332
-1873
-2292
-2413
-2075
-1563
-1216
-1055
-864
-497
-56
52
-505
-967
-1034
-958
-1159
-1709
-1971
-1435
-732
-578
-586
-769
-685
-687
-1019
-1668
-2098
-2366
-2511
-2602
-2552
-2290
-1906
-1350
-844
-493
-530
-564
-360
-238
-416
-719
-809
-561
-231
-14
319
817
1356
1866
2173
2335
2346
2118
1946
1799
1579
1457
1322
1557
2027
2236
2570
2901
3359
3633
3319
2860
2486
2102
943
-779
-2415
-2686
-2174
-1819
-2299
-2528
-1607
-238
451
128
-18
180
343
-315
-863
-986
-502
-86
123
265
376
611
847
1085
1028
593
-144
-821
-1415
-1808
-2100
-2117
-1834
-1365
-973
-807
-683
-404
-84
51
-238
-1102
-1563
-1476
-1162
-1474
-2182
-1938
-912
-467
-903
-1148
-747
-599
-1385
-2017
-2263
-2319
-2694
-2750
-2229
-1900
-1824
-1462
-719
-245
-385
-577
-391
-335
-625
-1010
-964
-630
-357
-155
223
686
1130
1512
1948
2224
2079
1728
1548
1567
1467
1280
1230
1541
1912
2127
2382
2998
3347
3483
3208
2783
2498
1978
911
-649
-2070
-2413
-1943
-1762
-2233
-2488
-1440
-39
452
81
-135
155
280
-392
-959
-960
-475
-53
64
79
228
536
854
987
780
364
-283
-872
-1422
-1780
-1987
-1980
-1772
-1373
-999
-744
-608
-394
-139
-33
-503
-1294
-1455
-1241
-1049
-1488
-1988
-1778
-1002
-762
-834
-996
-989
-1076
-1546
-1993
-2352
-2462
-2538
-2455
-2288
-2056
-1744
-1190
-666
-389
-442
-622
-626
-595
-712
-920
-919
-650
-348
-41
288
758
1245
1656
1951
2004
1808
1588
1515
1450
1321
1176
1319
1702
2013
2266
2539
3005
3272
3312
2962
2549
2187
1551
353
-1245
-2222
-2129
-1690
-1829
-2293
-2076
-815
235
369
0
-100
88
-55
-558
-882
-754
-266
83
146
156
304
682
976
940
619
68
-543
-1057
-1464
-1690
-1796
-1708
-1395
-995
-692
-539
-386
-98
29
-97
-446
-694
-755
-732
-852
-1158
-1199
-1237
-1441
-1637
-1545
-1269
-1270
-1799
-2082
-1965
-1945
-2161
-2185
-1876
-1748
-1814
-1605
-1083
-701
-611
-529
-357
-398
-608
-623
-459
-347
-328
-247
39
317
680
1137
1633
1929
1909
1784
1806
1818
1771
1560
1537
1767
1939
2208
2545
2933
3123
3091
3174
3102
2518
1733
528
-678
-1731
-2202
-2088
-2193
-2657
-2433
-1313
-105
191
-94
17
244
89
-542
-942
-806
-421
-233
-190
-226
78
662
1071
1078
737
343
-107
-726
-1349
-1744
-1903
-1878
-1722
-1360
-986
-688
-391
-62
138
28
-332
-613
-720
-1003
-1622
-1818
-1659
-1357
-1411
-1639
-1157
-620
-544
-1004
-1369
-1560
-1937
-2386
-2461
-2385
-2226
-2057
-1619
-996
-735
-543
-231
31
37
-341
-566
-574
-566
-504
-405
-89
384
847
1379
1855
2122
2256
2198
2027
1858
1548
1382
1293
1398
1771
1912
2292
2644
3198
3407
3360
3153
2797
2192
1028
-375
-1566
-1993
-2088
-2024
-2436
-2376
-1449
-193
377
174
34
178
94
-534
-1055
-1136
-712
-468
-336
-232
74
564
1001
1119
953
513
-47
-649
-1228
-1636
-1934
-1989
-1829
-1481
-1096
-717
-406
-47
129
49
-247
-569
-742
-812
-934
-973
-980
-1194
-1716
-1745
-1209
-873
-1203
-1856
-1789
-1512
-1731
-2116
-2041
-1774
-1858
-2067
-1747
-1240
-887
-657
-377
-228
-500
-644
-360
-149
-238
-461
-348
-45
105
338
801
1342
1764
1883
1894
1895
1910
1976
1973
1802
1684
1819
2143
2495
2724
3040
3343
3382
3141
2708
2359
1568
227
-1220
-1913
-1911
-2131
-2656
-2906
-1884
-637
-79
-240
-277
103
324
-155
-786
-978
-700
-350
-548
-638
-389
330
853
904
799
696
407
-119
-769
-1263
-1595
-1862
-1855
-1623
-1305
-1028
-677
-227
153
150
-59
-251
-333
-461
-766
-1095
-1466
-1503
-1561
-1718
-1645
-1575
-1296
-1342
-1639
-1733
-1722
-1749
-1946
-2162
-2186
-2213
-2037
-1668
-1301
-979
-794
-541
-308
-315
-350
-270
-198
-244
-358
-341
-94
234
548
922
1289
1603
1804
1941
2126
2115
1955
1844
1807
1955
1944
2075
2335
2679
2882
2973
3029
2912
2598
2026
1153
-210
-1334
-1825
-1857
-2270
-2957
-2817
-1605
-526
-199
-289
-17
432
326
-141
-573
-566
-344
-322
-519
-642
-410
251
688
805
742
634
416
-11
-525
-952
-1325
-1625
-1695
-1596
-1410
-1274
-934
-418
-61
-21
-152
-177
-79
-172
-484
-806
-977
-1172
-1381
-1481
-1579
-1798
-1866
-1817
-1774
-2060
-2326
-2044
-1675
-1690
-1983
-1905
-1551
-1407
-1400
-1217
-909
-697
-624
-472
-344
-348
-285
-59
98
37
-14
212
544
789
872
1059
1300
1444
1701
1798
1911
1784
1790
2057
2135
2159
2194
2550
2875
2709
2535
2465
2277
1919
748
-273
-961
-1259
-1538
-2227
-2742
-2412
-1491
-808
-825
-913
-465
-59
26
-366
-479
-228
-102
-346
-660
-762
-493
-112
108
251
218
187
149
49
-174
-521
-862
-1041
-1149
-1207
-1313
-1320
-1111
-836
-654
-645
-596
-423
-189
-176
-338
-776
-1163
-1324
-1453
-1628
-2023
-2168
-1965
-1797
-1819
-1842
-1688
-1416
-1422
-1523
-1561
-1451
-1307
-1308
-1307
-1339
-1348
-1193
-944
-745
-614
-489
-252
-19
110
168
320
553
760
892
983
1120
1235
1408
1518
1538
1513
1544
1746
1880
1944
2021
2251
2461
2488
2356
2337
2243
2039
1528
673
-69
-634
-933
-1348
-1911
-2219
-1847
-1217
-831
-864
-803
-510
-288
-307
-486
-457
-344
-347
-581
-813
-893
-694
-483
-363
-284
-271
-282
-319
-333
-354
-469
-635
-726
-732
-691
-758
-830
-808
-730
-694
-764
-823
-730
-573
-522
-595
-744
-761
-746
-831
-1045
-1308
-1411
-1484
-1653
-1850
-1893
-1685
-1444
-1330
-1246
-1145
-955
-802
-722
-646
-600
-597
-642
-696
-728
-749
-730
-648
-498
-375
-268
-102
131
340
411
422
460
528
601
604
562
538
534
572
662
761
929
1067
1177
1224
1225
1258
1267
1241
1148
924
659
359
65
-187
-391
-395
-202
78
227
188
81
75
86
39
23
61
54
-132
-413
-596
-608
-589
-640
-696
-706
-688
-703
-752
-762
-726
-741
-801
-829
-791
-688
-595
-601
-647
-670
-691
-723
-762
-757
-746
-762
-795
-848
-854
-797
-775
-839
-868
-930
-995
-1002
-1024
-1024
-1011
-1065
-1150
-1225
-1233
-1187
-1128
-1187
-1257
-1223
-1246
-1315
-1319
-1260
-1190
-1193
-1199
-1083
-953
-860
-732
-558
-401
-311
-230
-25
177
262
293
353
413
507
666
859
1022
1174
1330
1431
1490
1570
1705
1850
1854
1770
1680
1590
1354
1005
738
685
837
1018
1056
981
878
743
556
343
219
269
291
55
-291
-521
-554
-568
-667
-780
-786
-766
-889
-1046
-1092
-1034
-997
-1062
-1101
-1042
-903
-802
-784
-797
-814
-819
-867
-921
-914
-872
-870
-950
-1000
-963
-925
-878
-863
-940
-911
-915
-904
-842
-874
-983
-1100
-1195
-1238
-1261
-1231
-1197
-1188
-1250
-1367
-1339
-1240
-1192
-1191
-1194
-1173
-1146
-1135
-1038
-894
-781
-667
-532
-368
-209
-73
118
266
317
318
356
502
675
844
1009
1159
1264
1386
1499
1594
1731
1834
1889
1838
1736
1573
1306
947
641
600
821
1009
1056
959
784
619
437
261
159
185
148
-83
-475
-737
-763
-690
-740
-864
-871
-823
-882
-1045
-1117
-1060
-996
-1044
-1098
-1046
-874
-756
-746
-811
-839
-818
-849
-923
-950
-928
-926
-965
-1000
-997
-940
-885
-865
-766
-710
-715
-770
-841
-934
-1051
-1173
-1256
-1281
-1280
-1285
-1240
-1201
-1239
-1229
-1165
-1116
-1107
-1110
-1115
-1124
-1181
-1167
-1074
-951
-814
-668
-538
-383
-263
-114
48
162
211
241
281
357
488
656
854
1031
1199
1326
1408
1458
1574
1664
1724
1729
1605
1528
1364
1011
690
527
609
895
1087
1008
802
628
455
245
26
-40
64
3
-378
-776
-862
-781
-760
-856
-935
-899
-896
-1048
-1192
-1173
-1052
-1025
-1088
-1109
-982
-800
-727
-764
-813
-800
-818
-905
-975
-919
-862
-935
-1042
-1046
-883
-728
-687
-678
-691
-685
-727
-815
-868
-926
-1014
-1165
-1329
-1372
-1297
-1183
-1153
-1177
-1155
-1125
-1120
-1101
-1082
-1071
-1103
-1178
-1205
-1170
-1086
-954
-817
-694
-627
-535
-389
-222
-65
45
119
156
188
265
382
555
731
893
1044
1129
1174
1283
1394
1476
1529
1544
1554
1516
1400
1142
823
628
624
851
1074
1045
907
691
474
267
66
3
74
68
-190
-584
-799
-769
-735
-836
-957
-937
-853
-940
-1107
-1158
-1069
-1007
-1063
-1112
-1044
-881
-785
-816
-895
-906
-887
-913
-958
-907
-797
-771
-821
-854
-806
-700
-673
-682
-637
-656
-742
-842
-902
-880
-920
-1006
-1079
-1132
-1125
-1115
-1084
-1016
-992
-1019
-1072
-1089
-1057
-1036
-1017
-1021
-1023
-1009
-996
-932
-808
-683
-566
-482
-394
-256
-91
88
209
276
318
378
469
591
795
991
1136
1232
1307
1363
1475
1569
1671
1777
1808
1746
1639
1442
1151
834
646
751
1031
1207
1108
898
703
516
307
153
133
187
78
-252
-622
-796
-765
-757
-828
-892
-855
-800
-905
-1081
-1093
-981
-938
-1013
-1076
-984
-828
-759
-814
-861
-847
-834
-830
-836
-805
-744
-750
-824
-908
-877
-829
-797
-717
-686
-718
-791
-925
-1008
-1068
-1141
-1199
-1246
-1263
-1287
-1226
-1178
-1134
-1109
-1099
-1099
-1110
-1130
-1095
-1061
-1082
-1096
-1078
-1002
-880
-718
-536
-413
-352
-261
-142
12
137
248
335
401
430
493
644
836
1007
1129
1232
1336
1428
1497
1561
1628
1699
1733
1697
1646
1589
1321
958
711
689
916
1155
1141
972
790
582
402
197
112
190
217
-57
-483
-713
-733
-712
-797
-879
-846
-812
-933
-1097
-1137
-1026
-971
-1017
-1072
-1028
-918
-846
-859
-886
-858
-851
-882
-916
-859
-761
-734
-788
-814
-787
-765
-755
-745
-726
-738
-858
-1012
-1061
-1023
-1004
-1061
-1134
-1168
-1160
-1188
-1209
-1142
-1042
-1037
-1120
-1177
-1149
-1111
-1110
-1103
-1064
-1031
-1026
-969
-821
-650
-530
-438
-339
-221
-97
54
216
345
410
428
508
613
765
946
1089
1182
1260
1317
1376
1452
1549
1647
1688
1649
1600
1546
1349
1035
748
666
774
960
1028
960
814
640
403
208
99
104
113
-50
-400
-707
-790
-788
-831
-902
-865
-800
-840
-991
-1063
-1027
-964
-981
-1019
-991
-935
-889
-879
-900
-898
-898
-930
-939
-908
-850
-815
-838
-877
-845
-835
-829
-831
-815
-757
-832
-999
-1110
-1162
-1134
-1133
-1186
-1202
-1222
-1225
-1276
-1285
-1202
-1130
-1119
-1176
-1208
-1167
-1134
-1151
-1125
-1082
-1039
-1012
-933
-769
-621
-516
-440
-337
-207
-93
50
201
301
351
374
446
552
726
882
1009
1106
1187
1251
1315
1371
1438
1524
1562
1574
1545
1455
1233
932
678
608
686
899
1023
975
775
554
388
227
111
95
96
-49
-379
-690
-799
-797
-801
-854
-867
-808
-811
-922
-1000
-957
-838
-808
-849
-864
-815
-727
-723
-782
-816
-799
-786
-826
-859
-807
-736
-720
-753
-753
-699
-638
-615
-631
-683
-813
-1029
-1149
-1172
-1145
-1055
-1008
-1027
-1096
-1153
-1110
-1041
-978
-967
-955
-999
-1117
-1179
-1134
-1058
-1009
-984
-963
-880
-808
-685
-520
-395
-330
-281
-202
-88
20
168
313
398
427
456
540
672
832
934
1031
1115
1150
1204
1278
1378
1515
1594
1615
1579
1522
1439
1235
897
655
604
710
871
917
877
758
561
308
113
22
38
-21
-233
-600
-855
-948
-972
-972
-963
-883
-823
-883
-1013
-1039
-979
-909
-941
-1003
-1009
-991
-939
-898
-884
-847
-837
-858
-865
-828
-731
-673
-670
-695
-703
-697
-750
-788
-782
-797
-797
-866
-937
-989
-1048
-1068
-1123
-1191
-1161
-1107
-1058
-1094
-1127
-1080
-1037
-1077
-1118
-1109
-1052
-1055
-1100
-1069
-1009
-908
-775
-617
-464
-381
-319
-193
-71
16
93
238
371
443
442
508
610
739
887
986
1094
1163
1234
1310
1357
1392
1445
1513
1540
1518
1536
1445
1230
923
659
589
683
876
977
890
667
420
196
57
-51
-54
-63
-266
-621
-939
-1025
-965
-923
-926
-895
-854
-898
-999
-1009
-954
-892
-906
-991
-1037
-1015
-958
-929
-904
-912
-923
-914
-885
-834
-744
-674
-659
-683
-706
-706
-660
-601
-604
-649
-787
-944
-1033
-1093
-1111
-1122
-1138
-1082
-1053
-1058
-1051
-1013
-1004
-1043
-1101
-1136
-1113
-1093
-1124
-1133
-1060
-1001
-952
-855
-685
-506
-392
-343
-293
-221
-141
-49
63
215
324
417
491
548
588
656
776
908
1003
1088
1186
1256
1286
1309
1361
1454
1545
1588
1628
1519
1285
962
613
426
432
579
771
818
678
438
208
67
-45
-121
-185
-284
-540
-856
-1067
-1077
-975
-912
-887
-855
-805
-840
-887
-904
-883
-884
-966
-1069
-1086
-1022
-931
-888
-873
-843
-817
-792
-792
-739
-677
-655
-717
-800
-818
-783
-737
-707
-676
-734
-861
-1029
-1136
-1137
-1110
-1084
-1098
-1107
-1070
-1060
-1075
-1063
-1011
-985
-1062
-1140
-1139
-1097
-1121
-1141
-1078
-969
-884
-770
-581
-410
-324
-298
-255
-187
-127
-28
108
228
303
334
362
440
526
662
853
985
1088
1175
1258
1330
1350
1379
1455
1544
1567
1568
1574
1499
1315
1005
722
594
581
708
872
910
784
546
307
164
48
-38
-69
-154
-395
-692
-865
-891
-824
-783
-751
-710
-710
-763
-835
-854
-838
-846
-913
-955
-953
-900
-833
-798
-788
-751
-725
-729
-724
-679
-594
-591
-658
-715
-737
-718
-666
-623
-585
-622
-732
-887
-1029
-1104
-1149
-1151
-1144
-1132
-1072
-1027
-1000
-963
-940
-947
-1024
-1098
-1118
-1116
-1143
-1170
-1089
-981
-914
-823
-663
-496
-403
-392
-347
-295
-266
-214
-126
-15
71
160
286
391
431
516
669
832
954
1039
1120
1185
1194
1208
1257
1345
1428
1483
1500
1459
1335
1122
848
571
438
456
598
713
680
543
341
137
2
-78
-103
-136
-243
-475
-750
-906
-920
-827
-775
-753
-732
-724
-769
-833
-847
-812
-797
-852
-897
-895
-842
-789
-762
-751
-730
-722
-717
-681
-616
-554
-535
-587
-652
-686
-663
-620
-586
-586
-667
-806
-964
-1059
-1147
-1181
-1172
-1139
-1087
-1064
-1071
-1055
-1019
-991
-1034
-1082
-1070
-1048
-1100
-1184
-1178
-1106
-1044
-1001
-868
-711
-583
-521
-485
-464
-467
-454
-342
-189
-51
72
196
332
382
423
531
674
793
881
924
988
1028
1036
1101
1164
1289
1366
1417
1435
1389
1287
1061
707
419
312
388
572
649
603
438
223
23
-100
-189
-177
-149
-255
-594
-909
-1000
-977
-923
-912
-837
-723
-712
-845
-934
-926
-874
-875
-937
-979
-939
-843
-770
-747
-716
-667
-637
-620
-604
-525
-488
-534
-593
-627
-668
-678
-645
-557
-520
-573
-672
-776
-912
-1055
-1144
-1194
-1181
-1175
-1170
-1094
-983
-897
-883
-943
-977
-1015
-1072
-1183
-1231
-1169
-1143
-1166
-1102
-945
-763
-630
-537
-413
-344
-373
-377
-292
-202
-117
0
147
257
321
393
488
598
682
752
848
892
916
948
1005
1049
1100
1235
1326
1380
1356
1274
1186
930
548
296
224
329
537
625
573
417
227
76
-74
-188
-181
-177
-341
-732
-1058
-1103
-1006
-939
-910
-792
-677
-688
-804
-853
-793
-719
-743
-831
-864
-836
-782
-723
-692
-645
-608
-599
-605
-614
-561
-495
-513
-593
-646
-638
-583
-533
-472
-390
-422
-559
-697
-802
-889
-954
-1006
-1057
-1086
-1072
-975
-834
-749
-742
-771
-830
-910
-998
-1055
-1039
-1016
-1052
-1069
-992
-828
-640
-481
-345
-252
-238
-263
-247
-187
-148
-135
-72
14
105
225
376
534
620
666
727
799
839
891
933
986
1015
1009
1078
1180
1285
1335
1330
1271
1108
832
491
205
144
254
459
550
464
318
191
89
-36
-138
-147
-115
-267
-629
-926
-945
-827
-747
-744
-678
-547
-513
-639
-749
-731
-670
-709
-852
-900
-836
-747
-713
-732
-691
-608
-582
-607
-608
-546
-488
-514
-594
-623
-576
-526
-492
-441
-369
-373
-479
-593
-678
-713
-780
-869
-937
-1017
-1084
-1078
-1006
-852
-686
-618
-663
-785
-908
-969
-983
-985
-942
-864
-827
-824
-708
-506
-346
-273
-253
-214
-178
-193
-180
-96
16
70
112
230
379
509
595
635
656
669
713
774
809
864
965
1043
1090
1143
1210
1309
1347
1256
1103
920
661
307
51
-14
117
394
526
499
401
285
222
151
77
53
10
-160
-501
-773
-827
-754
-677
-661
-617
-467
-428
-526
-565
-540
-481
-538
-663
-682
-650
-565
-561
-601
-579
-541
-509
-517
-537
-496
-417
-419
-480
-546
-550
-505
-475
-468
-458
-501
-621
-737
-833
-953
-1024
-1068
-1090
-1129
-1222
-1211
-1118
-961
-824
-752
-681
-673
-742
-797
-828
-800
-785
-752
-634
-529
-440
-352
-287
-211
-175
-169
-156
-156
-130
-105
-73
-2
61
180
336
479
611
672
725
774
784
796
766
757
863
858
849
855
798
895
894
716
510
190
68
-120
-441
-598
-680
-309
134
241
290
195
184
314
200
154
133
68
-14
-308
-498
-508
-498
-352
-265
-190
-69
-183
-250
-239
-232
-235
-412
-552
-513
-471
-453
-504
-544
-450
-383
-392
-452
-479
-394
-309
-355
-454
-555
-580
-555
-610
-649
-708
-786
-906
-1069
-1225
-1409
-1479
-1481
-1489
-1490
-1514
-1394
-1126
-935
-801
-809
-809
-808
-839
-778
-721
-646
-548
-476
-326
-210
-149
-13
98
160
98
-19
-29
19
96
197
265
408
571
714
861
969
1018
1068
1031
998
945
915
1010
1087
1242
1301
1277
1299
1346
1268
1114
741
212
-344
-760
-1002
-1276
-1560
-1607
-1119
-477
-169
-186
-181
-97
-16
-149
-291
-319
-280
-272
-415
-492
-465
-258
28
233
347
361
230
81
-60
-181
-338
-555
-648
-613
-543
-546
-566
-487
-286
-154
-172
-282
-326
-267
-261
-366
-527
-619
-623
-601
-622
-659
-707
-729
-804
-899
-1003
-1139
-1204
-1180
-1262
-1408
-1608
-1807
-1763
-1661
-1553
-1459
-1380
-1154
-890
-699
-522
-374
-203
-83
-72
-51
-74
-67
-59
-92
-108
-138
-144
4
141
259
339
378
483
580
636
658
725
768
883
959
966
1034
1240
1451
1636
1711
1728
1830
1811
1716
1636
1454
1089
562
-231
-718
-884
-1088
-1220
-1485
-1351
-761
-366
-217
-339
-519
-406
-472
-625
-660
-679
-463
-470
-580
-494
-424
-194
89
210
325
113
-211
-381
-569
-632
-779
-990
-947
-817
-708
-629
-637
-425
-199
-162
-258
-440
-500
-426
-446
-557
-650
-676
-526
-426
-405
-391
-420
-450
-560
-812
-1003
-1140
-1344
-1458
-1509
-1546
-1567
-1661
-1545
-1339
-1326
-1241
-1132
-991
-901
-978
-863
-633
-438
-259
-162
-68
-51
-116
-17
22
-30
-62
-129
-114
-154
-214
-98
54
200
350
441
561
609
720
881
943
974
973
1114
1226
1390
1502
1637
1761
1830
1931
1888
1794
1594
1367
923
270
-564
-1000
-1077
-1098
-1273
-1559
-1221
-533
-81
-164
-448
-497
-328
-435
-634
-732
-589
-342
-349
-362
-307
-138
119
287
302
225
-72
-382
-604
-721
-786
-920
-1004
-916
-725
-580
-596
-614
-403
-230
-243
-448
-597
-564
-492
-526
-617
-673
-649
-526
-454
-441
-545
-654
-738
-869
-1082
-1298
-1367
-1328
-1269
-1265
-1332
-1656
-1947
-1826
-1598
-1523
-1727
-1788
-1272
-835
-657
-460
-189
29
-104
-190
-29
12
-43
-62
-38
-100
-379
-430
-131
33
-1
-119
-165
-109
-140
-60
156
211
302
465
734
983
935
1094
1390
1562
1686
1629
1663
1815
1865
1960
1936
1664
1337
994
648
-6
-815
-1043
-1006
-1050
-1405
-1669
-1104
-347
-145
-351
-640
-608
-441
-522
-553
-553
-427
-279
-302
-305
-246
-46
271
356
272
98
-208
-442
-612
-683
-728
-920
-1035
-887
-643
-485
-518
-478
-256
-147
-238
-439
-529
-409
-331
-415
-529
-607
-525
-378
-324
-352
-482
-599
-712
-918
-1129
-1261
-1273
-1222
-1262
-1581
-1781
-1633
-1438
-1417
-1719
-1793
-1404
-1132
-1048
-938
-670
-345
-275
-162
42
75
22
-8
62
19
-291
-362
-154
-55
-113
-239
-204
-39
23
126
318
418
522
594
797
954
888
1037
1190
1341
1555
1541
1732
1927
1985
2115
2021
1832
1618
1287
853
191
-714
-1146
-1148
-1092
-1283
-1651
-1386
-616
-166
-299
-674
-776
-564
-605
-778
-874
-712
-380
-233
-200
-172
-68
184
383
334
175
-147
-463
-650
-750
-761
-867
-1013
-870
-622
-468
-497
-564
-385
-225
-277
-488
-624
-560
-396
-363
-397
-450
-433
-297
-243
-296
-451
-599
-733
-916
-1160
-1324
-1391
-1312
-1364
-1665
-1845
-1957
-1912
-1842
-1820
-1656
-1458
-1244
-830
-478
-263
-216
-213
-62
-26
-86
-57
45
156
124
-39
-46
-41
-5
28
-14
-52
-105
-83
32
202
360
524
683
884
1140
1249
1310
1374
1392
1610
1617
1593
1736
1793
1891
1924
1770
1647
1390
870
222
-740
-1262
-1286
-1276
-1478
-1896
-1669
-734
-140
-184
-540
-638
-337
-378
-638
-748
-608
-296
-178
-221
-160
-5
258
497
493
324
-98
-525
-702
-837
-959
-1105
-1242
-1065
-780
-593
-519
-523
-353
-148
-178
-410
-617
-617
-433
-408
-473
-504
-471
-293
-157
-193
-342
-540
-708
-904
-1215
-1449
-1545
-1478
-1359
-1446
-1723
-1913
-1711
-1304
-1223
-1471
-1787
-1660
-1172
-899
-799
-787
-674
-334
-48
109
181
164
141
10
-225
-417
-514
-383
-190
-153
-247
-379
-289
43
333
467
446
443
580
697
855
895
943
1151
1318
1538
1672
1744
1974
2132
2052
1982
1767
1542
1230
619
-133
-1019
-1375
-1244
-1194
-1475
-1849
-1433
-378
69
-281
-803
-906
-579
-628
-884
-872
-581
-219
-76
-115
-22
154
402
566
420
120
-305
-667
-801
-851
-907
-963
-984
-744
-435
-304
-337
-393
-311
-196
-337
-604
-689
-569
-331
-267
-315
-325
-252
-100
-44
-163
-355
-604
-848
-1088
-1359
-1505
-1492
-1450
-1623
-1794
-1846
-1746
-1794
-1943
-1739
-1401
-1212
-1230
-1072
-589
-326
-394
-321
-118
6
-65
-55
144
168
-53
-181
-169
-167
-315
-415
-290
-252
-304
-284
-145
78
322
523
728
826
944
1037
1178
1258
1219
1336
1443
1680
1830
1822
1863
1943
2033
1871
1411
936
360
-522
-1269
-1532
-1426
-1377
-1757
-1773
-941
-47
186
-231
-561
-392
-296
-540
-803
-703
-298
-84
-120
-110
84
399
600
556
374
-3
-475
-840
-1032
-1066
-1124
-1188
-1073
-798
-487
-334
-350
-289
-180
-181
-374
-637
-710
-559
-434
-417
-410
-336
-170
-40
-35
-154
-382
-666
-948
-1285
-1560
-1663
-1576
-1405
-1303
-1391
-1464
-1403
-1332
-1206
-1248
-1373
-1398
-1340
-1150
-882
-710
-522
-328
-147
-3
63
168
242
150
-93
-384
-586
-665
-632
-493
-373
-328
-309
-219
-47
140
305
417
488
563
600
662
836
985
1115
1245
1408
1700
1886
1951
2026
2137
2139
1980
1673
1380
1044
358
-690
-1367
-1311
-1068
-1173
-1725
-1677
-659
211
104
-555
-920
-637
-446
-732
-927
-709
-248
-13
-56
-47
126
336
497
424
188
-244
-725
-982
-1014
-968
-1024
-1096
-950
-570
-295
-257
-394
-382
-214
-228
-466
-677
-636
-385
-206
-199
-221
-186
-47
26
-70
-301
-579
-845
-1096
-1357
-1576
-1607
-1516
-1339
-1499
-1955
-1974
-1743
-1504
-1612
-1927
-1687
-1207
-994
-817
-618
-422
-329
-324
-106
94
40
-11
31
14
-203
-541
-521
-357
-331
-428
-538
-514
-423
-313
-132
69
222
472
726
871
970
986
1109
1280
1263
1392
1497
1651
1812
1836
2024
2106
1962
1742
1460
1157
676
-368
-1352
-1554
-1304
-1184
-1633
-1926
-1184
-53
308
-208
-752
-627
-318
-478
-862
-945
-588
-222
-175
-208
-64
161
383
392
244
-102
-613
-996
-1149
-1145
-1155
-1268
-1212
-842
-447
-242
-302
-351
-200
-109
-268
-559
-703
-539
-315
-257
-254
-210
-38
146
139
-30
-307
-630
-918
-1213
-1470
-1598
-1608
-1450
-1274
-1273
-1499
-1583
-1499
-1494
-1675
-1920
-1814
-1466
-1257
-1066
-702
-274
-6
18
84
182
132
-23
-99
-161
-367
-626
-646
-475
-360
-328
-296
-188
-133
-83
-8
151
245
348
552
683
865
1035
1153
1331
1429
1561
1719
1700
1803
1939
2027
1959
1769
1596
1417
1015
340
-572
-1344
-1414
-1254
-1274
-1708
-1893
-1093
-78
32
-535
-909
-635
-269
-489
-790
-695
-295
-19
-64
-129
55
246
399
367
140
-145
-546
-825
-885
-880
-952
-1074
-1035
-663
-320
-230
-303
-316
-136
-56
-233
-455
-498
-340
-161
-187
-232
-206
-83
6
-43
-220
-479
-760
-1008
-1243
-1504
-1614
-1571
-1408
-1280
-1314
-1430
-1394
-1396
-1582
-1768
-1798
-1558
-1335
-1317
-1077
-553
-130
67
74
123
133
-34
-170
-222
-321
-523
-675
-652
-578
-566
-495
-352
-214
-163
-152
-45
105
273
390
410
587
777
968
1217
1276
1460
1631
1697
1923
2010
1929
1899
1813
1778
1617
1216
766
125
-777
-1312
-1252
-1065
-1235
-1769
-1624
-629
105
-81
-669
-828
-453
-313
-609
-769
-515
-84
73
-61
-93
84
294
384
268
66
-264
-593
-772
-811
-795
-903
-1002
-864
-550
-330
-300
-379
-315
-174
-207
-396
-565
-514
-326
-267
-328
-372
-362
-293
-270
-344
-531
-799
-1061
-1257
-1464
-1634
-1678
-1568
-1425
-1365
-1429
-1680
-1838
-1817
-1650
-1608
-1792
-1785
-1387
-827
-425
-239
-81
55
17
-63
-82
-60
-133
-326
-433
-478
-550
-551
-485
-367
-318
-421
-448
-378
-222
-41
80
185
337
514
699
867
1009
1131
1233
1329
1425
1540
1636
1828
1982
2023
1937
1688
1466
1253
787
45
-931
-1425
-1258
-1117
-1301
-1692
-1400
-336
284
-45
-624
-734
-306
-199
-594
-801
-584
-208
-66
-160
-93
143
330
395
274
22
-345
-739
-974
-1030
-1084
-1219
-1304
-1111
-680
-398
-375
-452
-413
-283
-334
-523
-671
-650
-490
-429
-472
-490
-431
-314
-246
-343
-578
-856
-1111
-1304
-1522
-1710
-1776
-1677
-1728
-2179
-2269
-1905
-1569
-1540
-1830
-1659
-1014
-721
-647
-513
-408
-364
-449
-356
-70
3
-24
50
67
-75
-358
-437
-316
-331
-485
-670
-723
-576
-435
-262
-31
186
482
724
891
1084
1156
1147
1122
1149
1262
1346
1409
1604
1839
2023
2024
1946
1975
1814
1428
879
153
-761
-1386
-1493
-1278
-1230
-1578
-1480
-481
449
443
-221
-604
-322
-158
-516
-873
-733
-286
-81
-191
-165
89
372
440
292
57
-338
-830
-1208
-1320
-1306
-1351
-1431
-1290
-892
-537
-444
-523
-496
-386
-401
-617
-832
-820
-633
-520
-523
-528
-431
-262
-176
-196
-369
-670
-982
-1228
-1450
-1614
-1672
-1573
-1399
-1251
-1177
-1150
-1225
-1314
-1397
-1513
-1520
-1588
-1567
-1376
-1045
-608
-300
-204
-91
38
111
44
-159
-293
-439
-637
-770
-776
-681
-546
-453
-331
-244
-204
-178
-77
104
241
348
459
601
823
1119
1320
1455
1545
1641
1818
1879
1849
1946
2066
2127
1985
1623
1410
1166
612
-380
-1277
-1317
-905
-866
-1382
-1651
-798
372
450
-292
-822
-590
-170
-364
-729
-553
-62
228
142
65
251
379
307
109
-82
-392
-852
-1182
-1132
-978
-972
-1076
-1049
-708
-375
-335
-509
-615
-560
-534
-691
-781
-686
-388
-77
-30
-129
-173
-153
-206
-398
-673
-964
-1272
-1452
-1531
-1578
-1530
-1431
-1449
-1438
-1430
-1551
-1668
-1849
-1983
-1932
-1753
-1470
-1116
-841
-541
-235
21
119
24
-77
-144
-238
-363
-462
-479
-418
-379
-311
-219
-212
-291
-333
-327
-319
-381
-368
-159
174
528
734
885
1167
1385
1535
1606
1431
1432
1491
1583
1794
1808
1738
1901
2038
1892
1549
976
422
-524
-1492
-1593
-1206
-1080
-1513
-1776
-812
437
449
-316
-808
-512
-219
-657
-1073
-754
-134
178
46
24
334
482
403
177
-88
-471
-994
-1332
-1295
-1172
-1115
-1122
-1003
-667
-432
-395
-524
-652
-633
-623
-769
-882
-818
-489
-179
-118
-162
-176
-142
-156
-354
-675
-962
-1246
-1418
-1520
-1558
-1477
-1321
-1121
-1004
-1003
-1267
-1714
-1837
-1750
-1836
-2053
-2078
-1522
-739
-434
-311
66
384
260
-102
-233
-187
-406
-703
-650
-382
-316
-419
-265
47
40
-266
-460
-409
-348
-436
-355
-11
351
616
876
1253
1522
1539
1474
1513
1524
1446
1397
1543
1802
1873
1833
1845
1760
1459
986
252
-779
-1572
-1618
-1330
-1249
-1690
-1755
-669
388
322
-393
-765
-459
-211
-622
-933
-643
-127
99
32
97
349
473
426
268
30
-364
-880
-1178
-1138
-999
-991
-1046
-901
-541
-286
-285
-464
-585
-547
-543
-652
-744
-659
-368
-108
-45
-71
-119
-131
-181
-380
-654
-988
-1280
-1439
-1554
-1638
-1640
-1539
-1339
-1277
-1450
-1578
-1625
-1622
-1631
-1713
-1585
-1271
-974
-716
-438
-98
113
48
-52
-76
-120
-223
-362
-398
-390
-474
-495
-422
-335
-327
-410
-431
-419
-424
-408
-255
29
292
454
620
910
1157
1332
1342
1269
1238
1266
1382
1490
1588
1653
1795
1930
1779
1420
1069
567
-259
-1303
-1730
-1361
-1012
-1244
-1647
-1166
58
607
53
-590
-639
-283
-367
-808
-769
-233
185
221
140
296
505
445
239
12
-286
-762
-1188
-1274
-1082
-973
-972
-941
-709
-373
-259
-367
-543
-580
-496
-498
-619
-634
-424
-62
155
136
97
92
73
-67
-349
-681
-959
-1168
-1279
-1337
-1316
-1190
-1033
-950
-1109
-1248
-1320
-1440
-1584
-1758
-1734
-1460
-1332
-1182
-784
-348
-35
-35
-75
69
95
-99
-277
-358
-406
-551
-613
-454
-301
-302
-369
-349
-314
-453
-585
-491
-286
-74
66
318
696
906
1022
1142
1256
1347
1270
1303
1448
1505
1607
1815
2009
2035
1829
1525
1371
951
-23
-1141
-1563
-1281
-997
-1267
-1757
-1332
-152
486
85
-614
-788
-480
-531
-913
-952
-482
-10
90
53
175
343
297
170
13
-249
-756
-1239
-1354
-1126
-940
-982
-987
-732
-360
-201
-310
-498
-571
-509
-493
-594
-625
-474
-125
167
192
69
-12
11
-41
-289
-654
-952
-1155
-1281
-1356
-1345
-1246
-1094
-1009
-1409
-1772
-1715
-1580
-1536
-1837
-1945
-1335
-834
-663
-389
-135
68
-68
-250
-109
-31
-196
-340
-326
-248
-407
-544
-365
-203
-242
-486
-631
-567
-537
-559
-430
-240
9
258
544
969
1188
1119
1194
1312
1380
1341
1217
1416
1665
1787
1858
1912
1945
1846
1563
1332
850
-59
-1161
-1694
-1342
-968
-1144
-1604
-1330
-158
593
169
-519
-709
-388
-380
-859
-946
-393
147
284
233
310
505
441
266
108
-172
-671
-1193
-1389
-1195
-997
-994
-976
-752
-400
-233
-321
-498
-567
-526
-509
-579
-600
-429
-69
246
311
230
153
133
48
-207
-556
-856
-1089
-1198
-1241
-1219
-1090
-931
-806
-917
-1369
-1657
-1690
-1668
-1680
-1897
-1782
-1191
-672
-324
-49
175
294
92
-106
-88
-128
-273
-407
-378
-277
-357
-393
-223
-79
-100
-294
-431
-460
-471
-388
-222
10
324
588
893
1312
1436
1379
1415
1379
1468
1439
1301
1550
1876
1964
2004
1957
1817
1663
1220
610
-127
-1158
-1664
-1439
-1181
-1228
-1502
-1166
-98
444
83
-454
-630
-433
-504
-843
-833
-443
-49
114
161
337
429
331
197
45
-209
-701
-1167
-1294
-1178
-1089
-1078
-992
-688
-380
-248
-275
-426
-509
-497
-536
-595
-582
-421
-100
134
193
154
78
12
-119
-349
-662
-996
-1233
-1327
-1357
-1314
-1182
-1121
-1165
-1195
-1186
-1187
-1414
-1806
-1873
-1548
-1244
-1100
-957
-554
-5
246
259
289
306
170
-60
-199
-255
-360
-451
-376
-205
-167
-249
-230
-125
-125
-253
-376
-287
-48
139
382
607
808
1014
1240
1378
1430
1412
1459
1593
1694
1748
1743
1883
1894
1856
1774
1470
1000
466
-339
-1112
-1376
-1353
-1212
-1370
-1590
-1043
-27
309
-139
-705
-688
-380
-535
-887
-817
-321
16
-38
-97
117
285
227
26
-173
-445
-898
-1254
-1295
-1169
-1131
-1174
-1094
-812
-558
-453
-537
-618
-615
-575
-562
-605
-602
-415
-113
23
1
-106
-134
-148
-269
-558
-963
-1306
-1527
-1640
-1711
-1732
-1773
-1798
-1768
-1663
-1471
-1358
-1460
-1487
-1295
-1048
-873
-797
-640
-394
-211
-114
35
208
316
250
149
36
-157
-335
-418
-350
-312
-367
-400
-289
-108
6
55
134
348
526
625
769
858
938
1016
1046
1128
1221
1309
1416
1554
1625
1658
1696
1702
1617
1444
1166
858
477
-168
-1023
-1512
-1342
-978
-918
-1297
-1228
-337
377
157
-571
-908
-582
-385
-674
-810
-481
0
118
-27
10
138
75
-119
-334
-510
-866
-1327
-1489
-1308
-1091
-1057
-1095
-939
-607
-438
-491
-637
-720
-671
-625
-619
-585
-477
-232
19
70
-22
-139
-190
-254
-463
-777
-1063
-1230
-1291
-1331
-1359
-1278
-1281
-1507
-1798
-1953
-1878
-1791
-1878
-1858
-1557
-1127
-707
-412
-166
0
-45
-159
-149
-84
-27
-20
-14
23
-52
-155
-167
-69
-60
-185
-341
-380
-300
-223
-73
122
406
712
878
1072
1231
1334
1404
1307
1209
1217
1346
1488
1646
1772
1890
2001
1908
1667
1392
935
372
-349
-1249
-1622
-1488
-1281
-1189
-1326
-1024
-139
317
25
-503
-734
-540
-549
-826
-829
-430
-1
133
141
269
386
288
76
-150
-418
-842
-1295
-1437
-1310
-1160
-1099
-1050
-803
-521
-420
-467
-622
-702
-673
-687
-704
-672
-514
-203
17
55
7
-64
-91
-217
-493
-818
-1103
-1289
-1386
-1460
-1415
-1256
-1159
-1486
-1894
-1790
-1539
-1507
-1847
-1990
-1388
-770
-663
-516
-172
122
34
-187
-44
177
33
-189
-123
35
-60
-352
-309
-57
-36
-322
-483
-357
-250
-236
-103
159
423
614
758
1040
1248
1272
1304
1397
1392
1368
1494
1654
1819
1923
1892
1946
1950
1681
1452
1011
378
-222
-1052
-1495
-1413
-1280
-1108
-1141
-1051
-270
316
177
-331
-757
-630
-474
-665
-720
-408
-9
188
131
200
356
331
167
-65
-306
-693
-1135
-1326
-1214
-1064
-1006
-982
-789
-510
-371
-382
-524
-661
-684
-697
-694
-657
-567
-294
-52
19
-62
-154
-184
-289
-553
-859
-1149
-1384
-1495
-1558
-1470
-1460
-1586
-1547
-1521
-1535
-1739
-2107
-1987
-1588
-1397
-1291
-1191
-783
-279
-163
-126
-17
14
-51
-182
-155
-64
-208
-360
-344
-246
-254
-394
-368
-210
-198
-290
-320
-170
80
308
519
740
877
1026
1264
1367
1396
1251
1259
1518
1640
1591
1619
1821
2084
2066
1700
1415
1141
739
-46
-1065
-1508
-1313
-1091
-1156
-1466
-1158
-165
333
-15
-573
-745
-529
-580
-896
-799
-416
-116
-69
-58
169
324
195
21
-136
-358
-806
-1312
-1444
-1285
-1140
-1148
-1127
-886
-554
-411
-465
-603
-687
-644
-665
-735
-750
-607
-313
-104
-62
-85
-114
-127
-215
-464
-776
-1118
-1383
-1497
-1561
-1565
-1451
-1435
-1486
-1538
-1569
-1565
-1896
-2098
-1881
-1570
-1358
-1306
-1061
-434
-101
-123
-112
-19
36
-155
-295
-178
-169
-402
-553
-482
-295
-358
-442
-352
-244
-255
-317
-216
52
254
358
559
829
1032
1132
1178
1268
1357
1364
1420
1489
1629
1710
1815
1936
1943
1825
1490
1016
598
-33
-986
-1453
-1390
-1132
-1148
-1537
-1247
-191
382
53
-629
-813
-453
-478
-825
-851
-468
-114
-87
-131
85
266
192
52
-69
-272
-728
-1182
-1290
-1160
-1076
-1126
-1126
-897
-588
-413
-456
-601
-675
-638
-639
-721
-757
-616
-322
-148
-110
-138
-152
-165
-254
-459
-769
-1108
-1512
-1762
-1792
-1725
-1595
-1575
-1561
-1426
-1454
-1511
-1448
-1380
-1350
-1492
-1489
-1136
-730
-509
-365
-203
-48
-55
-124
-34
19
-105
-344
-499
-533
-608
-641
-517
-377
-313
-348
-320
-153
-43
35
245
424
543
626
738
1102
1312
1290
1272
1290
1450
1571
1550
1648
1745
1725
1702
1570
1459
1243
739
150
-638
-1250
-1259
-1159
-1099
-1259
-1321
-591
157
152
-279
-607
-472
-266
-541
-746
-524
-115
98
12
36
228
256
175
40
-141
-416
-880
-1155
-1084
-957
-924
-954
-828
-508
-324
-327
-442
-538
-486
-449
-523
-601
-566
-334
-97
-30
-40
-94
-111
-126
-295
-555
-863
-1136
-1303
-1416
-1462
-1403
-1378
-1547
-1676
-1549
-1327
-1466
-1917
-2019
-1554
-1095
-1093
-1171
-842
-381
-245
-268
-131
68
-30
-267
-292
-202
-336
-567
-552
-341
-319
-526
-561
-344
-187
-226
-223
-27
254
396
540
788
942
990
1075
1207
1346
1309
1310
1494
1636
1661
1621
1667
1813
1737
1432
1079
548
-14
-817
-1449
-1460
-1264
-1200
-1387
-1332
-602
120
103
-359
-715
-602
-477
-664
-770
-517
-157
38
52
160
371
398
330
176
-24
-396
-867
-1104
-1033
-907
-863
-845
-711
-441
-245
-222
-354
-516
-537
-524
-593
-660
-639
-420
-156
-65
-87
-118
-121
-161
-322
-606
-929
-1227
-1419
-1511
-1498
-1443
-1667
-1958
-1885
-1623
-1444
-1606
-1840
-1525
-1020
-872
-868
-759
-504
-382
-427
-279
-5
95
68
88
172
68
-250
-369
-250
-232
-429
-597
-554
-383
-265
-168
20
268
446
647
847
937
984
996
1011
1130
1168
1204
1512
1628
1683
1811
1727
1820
1868
1569
1322
891
407
-143
-1090
-1558
-1362
-1030
-992
-1433
-1288
-194
455
140
-539
-779
-407
-368
-766
-773
-332
111
171
88
300
447
330
165
29
-180
-663
-1221
-1357
-1172
-999
-957
-971
-773
-469
-326
-358
-573
-720
-680
-680
-746
-806
-688
-345
-78
3
-25
-62
-39
-104
-353
-691
-1049
-1304
-1460
-1547
-1539
-1444
-1585
-2022
-2128
-1842
-1488
-1534
-1936
-1799
-1073
-646
-629
-610
-409
-235
-362
-385
-95
109
62
-24
49
63
-235
-437
-278
-99
-245
-581
-636
-378
-183
-114
80
329
535
724
943
1150
1143
987
1116
1237
1182
1191
1286
1643
1828
1731
1707
1766
1723
1655
1418
1065
548
-150
-877
-1447
-1497
-1319
-1164
-1218
-1133
-493
274
326
-130
-482
-436
-317
-594
-784
-505
-26
178
144
188
399
445
324
160
-76
-468
-991
-1314
-1292
-1140
-1055
-970
-789
-502
-313
-287
-360
-474
-536
-555
-620
-684
-637
-415
-126
22
61
47
30
-31
-197
-496
-837
-1138
-1366
-1480
-1523
-1420
-1267
-1217
-1521
-1851
-1727
-1493
-1408
-1582
-1681
-1216
-697
-506
-264
-75
2
-107
-210
9
206
94
-51
-42
-22
-187
-439
-360
-173
-177
-351
-446
-290
-106
-2
233
512
666
672
866
1135
1237
1247
1102
1234
1429
1442
1534
1668
1706
1787
1830
1840
1716
1299
910
551
-12
-941
-1593
-1616
-1402
-1377
-1605
-1374
-482
126
-9
-428
-640
-451
-410
-636
-678
-482
-235
-136
-105
90
307
294
178
40
-130
-499
-1015
-1334
-1336
-1219
-1185
-1193
-1015
-648
-357
-293
-432
-543
-514
-537
-662
-748
-717
-496
-304
-234
-188
-164
-106
-109
-257
-520
-838
-1159
-1389
-1537
-1578
-1515
-1390
-1389
-1790
-1915
-1611
-1385
-1448
-1784
-1711
-1015
-628
-602
-418
-135
13
-142
-181
84
223
44
-76
-35
-20
-298
-499
-292
-86
-156
-391
-399
-149
28
50
176
416
595
655
780
1051
1130
1132
1173
1289
1442
1382
1493
1834
1924
1863
1692
1671
1753
1471
1082
632
22
-753
-1382
-1504
-1349
-1337
-1524
-1403
-678
34
54
-307
-516
-411
-366
-642
-817
-588
-220
-68
-99
-5
203
259
176
57
-106
-462
-961
-1318
-1350
-1254
-1259
-1252
-1075
-735
-450
-385
-469
-504
-471
-481
-616
-743
-751
-564
-355
-256
-213
-202
-159
-170
-289
-524
-826
-1161
-1416
-1614
-1678
-1849
-2221
-2332
-2244
-1851
-1595
-1678
-1546
-1193
-767
-447
-458
-491
-496
-591
-527
-384
-139
54
151
260
338
228
67
-79
-151
-242
-473
-640
-599
-398
-155
78
318
635
840
1013
1147
1179
1112
968
929
1060
1114
1227
1385
1595
1899
1894
1850
1855
1732
1460
1035
446
-51
-800
-1561
-1685
-1559
-1268
-1231
-1323
-746
27
279
34
-482
-610
-450
-579
-708
-645
-351
1
128
218
384
437
440
287
25
-327
-892
-1301
-1445
-1360
-1199
-1154
-1028
-679
-333
-149
-238
-420
-454
-498
-610
-751
-850
-692
-417
-248
-139
-126
-92
-54
-159
-432
-842
-1279
-1662
-2270
-2730
-2666
-2318
-1884
-1802
-1697
-1092
-525
-298
-344
-509
-593
-821
-1006
-825
-532
-302
-180
1
334
491
417
391
330
152
-261
-701
-811
-716
-545
-335
-55
258
599
923
1217
1301
1162
980
918
871
794
792
936
1201
1452
1616
1810
2060
2047
1953
1720
1398
1111
703
210
-297
-1049
-1543
-1380
-1046
-820
-990
-1064
-496
178
243
-208
-712
-767
-633
-726
-792
-615
-202
110
197
261
349
276
128
-66
-305
-691
-1222
-1541
-1492
-1261
-1133
-1111
-975
-635
-337
-255
-394
-563
-595
-598
-669
-775
-793
-597
-308
-141
-119
-172
-202
-219
-327
-577
-947
-1316
-1600
-1806
-2327
-2875
-2617
-2017
-1568
-1585
-1760
-1169
-407
-251
-428
-659
-739
-887
-1031
-735
-361
-218
-173
50
423
493
172
46
102
-2
-442
-935
-968
-757
-498
-191
110
408
653
958
1283
1220
1035
890
884
906
710
682
911
1342
1576
1675
1827
1844
1860
1861
1651
1217
564
-81
-570
-1254
-1720
-1736
-1368
-1000
-1079
-952
-300
265
348
-26
-450
-525
-717
-863
-784
-533
-190
-21
111
310
487
532
461
204
-89
-545
-1056
-1378
-1492
-1352
-1181
-1067
-886
-580
-260
-59
-94
-218
-278
-381
-564
-768
-785
-586
-411
-286
-218
-143
-23
-7
-102
-312
-633
-1015
-1339
-1689
-2110
-2310
-2231
-2081
-2019
-2015
-1734
-1196
-802
-610
-528
-450
-493
-664
-707
-625
-551
-508
-387
-117
102
129
132
154
101
-142
-497
-685
-729
-746
-687
-524
-271
31
381
809
1115
1138
1080
1078
1088
1064
849
838
1023
1174
1369
1489
1751
1963
1946
1914
1809
1571
1190
460
-175
-807
-1510
-1701
-1745
-1602
-1420
-1340
-795
-119
151
92
-265
-452
-482
-669
-773
-794
-622
-414
-282
-94
160
333
440
413
208
-106
-616
-1030
-1270
-1353
-1384
-1409
-1303
-987
-625
-342
-191
-168
-113
-143
-320
-550
-722
-743
-684
-663
-624
-573
-440
-283
-211
-266
-483
-807
-1076
-1429
-1952
-2493
-2831
-2597
-2342
-2219
-2043
-1683
-936
-297
-67
-62
-268
-487
-648
-762
-683
-647
-578
-387
-111
146
247
291
412
394
153
-199
-512
-570
-545
-453
-293
-136
164
624
1002
1311
1398
1322
1332
1224
1080
951
897
1042
1147
1284
1454
1562
1777
1890
1904
1817
1397
840
229
-586
-1291
-1610
-1758
-1680
-1699
-1653
-995
-229
224
204
-80
-162
-190
-341
-519
-661
-587
-537
-534
-377
-129
160
403
490
482
276
-177
-585
-898
-1040
-1176
-1382
-1437
-1273
-921
-587
-401
-277
-144
-81
-89
-248
-454
-527
-577
-623
-709
-786
-737
-586
-427
-354
-433
-616
-797
-985
-1131
-1582
-2212
-2371
-2377
-2339
-2340
-2431
-1938
-1207
-757
-447
-300
-183
-204
-360
-369
-408
-493
-565
-525
-258
-106
-197
-144
60
218
97
-151
-192
-183
-188
-206
-201
-96
52
330
706
877
946
990
1148
1297
1187
1168
1203
1314
1362
1243
1359
1448
1427
1481
1446
1396
1173
702
230
-390
-864
-1181
-1374
-1474
-1638
-1478
-996
-536
-315
-336
-394
-296
-264
-305
-357
-374
-379
-461
-506
-438
-299
-172
-13
90
117
-2
-244
-421
-509
-583
-723
-928
-1033
-950
-827
-730
-715
-658
-505
-383
-326
-325
-325
-305
-308
-384
-480
-562
-585
-596
-610
-669
-787
-903
-1096
-1515
-1796
-1788
-1783
-1771
-2009
-2046
-1575
-1135
-849
-747
-668
-572
-666
-703
-548
-348
-283
-425
-374
-162
-64
-50
28
196
232
16
-158
-157
-143
-124
-97
-14
70
160
386
696
845
774
750
870
935
863
790
875
1011
1023
1056
1125
1207
1283
1292
1392
1446
1333
1176
982
713
252
-277
-573
-771
-874
-1063
-1197
-872
-466
-238
-274
-461
-465
-350
-311
-326
-327
-311
-413
-562
-573
-449
-329
-365
-399
-305
-222
-317
-501
-530
-428
-401
-546
-712
-694
-578
-520
-571
-657
-670
-635
-591
-532
-490
-427
-373
-376
-387
-408
-423
-408
-436
-484
-547
-667
-777
-842
-884
-973
-1066
-1135
-1171
-1222
-1250
-1161
-1006
-809
-680
-612
-555
-550
-589
-622
-597
-511
-454
-459
-438
-331
-238
-242
-285
-301
-318
-368
-426
-420
-371
-351
-333
-267
-177
-119
-19
130
208
221
214
220
221
211
236
289
381
400
412
513
579
627
663
689
760
771
723
704
689
635
519
391
265
194
219
283
453
569
488
303
122
36
24
1
-39
-40
-91
-242
-412
-455
-378
-325
-368
-478
-531
-535
-557
-603
-605
-559
-538
-554
-567
-497
-395
-343
-385
-480
-525
-546
-559
-586
-609
-583
-586
-629
-625
-552
-457
-409
-415
-445
-505
-596
-684
-754
-783
-826
-927
-1053
-1185
-1209
-1070
-873
-737
-704
-759
-840
-936
-1029
-1054
-999
-970
-1019
-1109
-1091
-954
-825
-714
-637
-579
-574
-608
-539
-415
-334
-301
-276
-214
-116
8
153
304
369
346
326
323
342
385
450
537
578
620
712
799
892
950
987
1029
1032
987
951
957
901
773
584
392
281
290
428
657
745
648
467
237
85
-35
-128
-170
-190
-268
-460
-611
-627
-503
-409
-440
-542
-606
-641
-705
-752
-757
-719
-726
-766
-764
-689
-577
-514
-551
-627
-696
-742
-775
-789
-749
-701
-710
-752
-763
-720
-667
-628
-642
-622
-657
-751
-844
-920
-945
-954
-1016
-1074
-1064
-1024
-929
-813
-737
-730
-757
-797
-829
-868
-881
-838
-794
-803
-829
-788
-636
-513
-460
-408
-363
-376
-425
-408
-319
-228
-169
-127
-53
5
77
201
313
374
355
309
297
319
351
466
572
625
684
760
864
932
947
969
993
991
954
906
900
851
718
556
327
200
226
364
577
637
532
329
127
-17
-108
-192
-218
-212
-284
-459
-617
-566
-410
-368
-439
-515
-512
-531
-629
-695
-660
-618
-646
-713
-737
-663
-579
-549
-616
-697
-718
-736
-749
-740
-691
-635
-645
-717
-770
-768
-724
-681
-674
-690
-795
-941
-1046
-1100
-1062
-1028
-1002
-955
-930
-936
-914
-847
-788
-766
-793
-842
-870
-887
-867
-836
-821
-804
-757
-704
-643
-534
-434
-362
-360
-372
-373
-352
-295
-217
-145
-85
-57
-34
48
150
254
353
403
399
373
369
373
393
445
529
597
660
724
800
888
919
953
968
973
977
942
887
758
585
354
203
214
298
485
578
472
260
74
-41
-143
-258
-297
-252
-318
-530
-718
-687
-541
-496
-574
-628
-588
-585
-663
-724
-732
-690
-699
-751
-750
-685
-577
-532
-569
-630
-660
-674
-701
-708
-667
-609
-614
-690
-727
-669
-586
-554
-530
-550
-631
-784
-925
-1005
-1039
-989
-909
-851
-836
-860
-855
-794
-760
-773
-784
-791
-841
-892
-901
-859
-801
-750
-709
-654
-567
-484
-383
-309
-314
-336
-350
-343
-307
-250
-194
-129
-73
-30
24
97
190
271
322
314
290
276
290
348
393
456
541
586
648
694
729
791
829
860
853
822
790
730
634
465
254
146
145
259
427
443
344
203
44
-99
-250
-353
-325
-278
-391
-603
-727
-688
-585
-573
-622
-623
-592
-637
-734
-772
-747
-721
-770
-819
-822
-760
-669
-650
-676
-701
-727
-768
-791
-766
-680
-647
-676
-716
-713
-659
-592
-585
-596
-601
-673
-758
-820
-858
-877
-914
-1024
-1060
-1109
-1107
-952
-839
-722
-654
-703
-779
-884
-964
-947
-923
-958
-981
-900
-821
-788
-692
-526
-431
-410
-446
-427
-365
-377
-371
-320
-249
-232
-186
-43
127
234
285
326
329
290
265
292
371
397
407
467
548
615
670
779
883
920
916
865
821
784
692
540
306
95
91
181
344
511
545
480
282
54
-110
-222
-293
-328
-398
-575
-781
-828
-703
-559
-493
-500
-519
-533
-607
-703
-733
-721
-697
-702
-739
-707
-611
-524
-480
-503
-546
-602
-680
-729
-723
-704
-700
-738
-774
-763
-734
-657
-627
-601
-629
-752
-903
-1057
-1149
-1187
-1160
-1115
-1047
-957
-883
-827
-767
-764
-812
-839
-862
-890
-920
-916
-869
-843
-833
-773
-657
-525
-441
-396
-365
-371
-414
-447
-439
-395
-348
-288
-202
-132
-73
12
124
218
261
268
316
322
310
337
364
438
510
558
645
718
750
794
823
859
872
870
859
852
825
704
510
295
193
189
279
440
481
382
195
-11
-153
-247
-352
-377
-334
-411
-575
-711
-715
-611
-570
-637
-690
-679
-669
-713
-754
-729
-685
-683
-693
-702
-648
-549
-531
-552
-609
-651
-663
-711
-702
-645
-601
-596
-643
-672
-638
-626
-649
-649
-637
-675
-770
-894
-984
-1024
-1037
-986
-917
-837
-788
-793
-773
-744
-730
-743
-758
-729
-731
-797
-827
-799
-732
-669
-603
-509
-419
-366
-327
-284
-283
-302
-296
-269
-214
-154
-92
-20
22
55
119
214
295
371
416
450
465
432
426
454
515
562
601
679
746
793
781
792
862
916
945
934
881
779
608
369
186
179
278
469
538
433
273
85
-69
-184
-299
-354
-285
-328
-564
-769
-797
-684
-639
-696
-724
-675
-645
-720
-793
-792
-723
-703
-744
-766
-717
-602
-552
-601
-657
-665
-678
-714
-745
-682
-602
-612
-661
-694
-664
-599
-574
-577
-592
-603
-645
-729
-831
-871
-897
-916
-896
-885
-845
-797
-747
-734
-772
-821
-832
-811
-772
-782
-789
-785
-808
-816
-760
-650
-550
-473
-445
-424
-421
-420
-390
-352
-305
-274
-236
-185
-129
-55
18
91
157
213
259
286
294
316
329
381
449
489
580
627
703
778
820
888
921
943
964
972
915
811
654
433
262
218
313
510
608
527
369
185
0
-100
-209
-281
-291
-374
-567
-784
-807
-691
-606
-635
-692
-675
-679
-738
-814
-812
-764
-759
-810
-838
-769
-653
-559
-538
-576
-617
-634
-635
-656
-642
-587
-582
-645
-690
-691
-664
-621
-595
-580
-610
-697
-779
-848
-869
-882
-921
-938
-944
-903
-809
-723
-689
-711
-750
-808
-880
-931
-911
-858
-837
-873
-873
-791
-681
-594
-515
-428
-382
-424
-460
-437
-392
-363
-327
-250
-176
-128
-43
68
166
220
251
290
320
339
335
350
367
425
472
534
620
674
734
796
814
820
818
853
871
838
747
576
370
185
116
160
335
516
530
403
204
21
-92
-180
-266
-293
-300
-452
-670
-756
-665
-539
-519
-569
-589
-567
-620
-704
-731
-710
-673
-684
-716
-708
-627
-531
-499
-552
-607
-644
-685
-720
-727
-670
-652
-687
-713
-706
-660
-617
-593
-588
-612
-674
-748
-810
-887
-954
-966
-974
-933
-931
-984
-976
-914
-791
-712
-745
-803
-835
-880
-966
-1051
-1023
-888
-768
-753
-742
-607
-472
-442
-453
-437
-402
-416
-457
-410
-323
-257
-204
-96
62
173
241
352
435
462
453
412
435
456
501
597
665
734
796
855
936
955
1003
1051
1049
1024
926
798
640
422
232
217
304
505
633
614
504
313
135
-30
-156
-217
-216
-270
-449
-648
-685
-601
-518
-510
-528
-509
-481
-564
-677
-713
-675
-635
-669
-672
-634
-539
-457
-418
-417
-428
-453
-513
-559
-563
-544
-561
-592
-622
-624
-601
-595
-595
-580
-610
-689
-811
-911
-966
-1047
-1078
-1065
-1004
-932
-883
-834
-803
-792
-802
-852
-913
-901
-874
-856
-870
-878
-808
-724
-644
-560
-456
-373
-335
-343
-357
-366
-377
-369
-297
-207
-139
-74
25
144
227
281
311
358
377
364
361
361
396
443
513
598
669
747
801
862
904
909
946
939
909
823
661
479
292
203
216
353
525
548
452
306
160
36
-64
-168
-204
-235
-369
-586
-741
-688
-593
-558
-584
-582
-554
-581
-655
-719
-697
-645
-658
-698
-695
-618
-523
-469
-458
-456
-473
-509
-540
-544
-503
-491
-520
-537
-569
-591
-598
-622
-578
-555
-622
-730
-837
-901
-952
-989
-971
-909
-810
-764
-770
-738
-711
-717
-745
-793
-808
-794
-807
-865
-888
-813
-722
-658
-566
-457
-348
-296
-330
-349
-331
-313
-306
-275
-194
-128
-54
50
173
274
336
395
435
485
485
447
435
410
441
505
568
661
739
829
892
911
923
907
862
710
509
311
88
-105
-200
-127
135
386
494
451
337
244
134
31
-22
-52
-102
-275
-505
-609
-595
-512
-477
-449
-375
-341
-413
-510
-533
-486
-482
-541
-616
-635
-596
-572
-543
-542
-535
-521
-531
-546
-526
-483
-454
-479
-528
-561
-606
-630
-626
-602
-616
-685
-784
-871
-995
-1067
-1002
-1098
-1138
-1154
-1179
-991
-948
-829
-600
-513
-445
-522
-593
-610
-661
-593
-582
-510
-415
-449
-379
-295
-270
-224
-287
-311
-263
-321
-279
-227
-95
67
141
293
409
513
597
635
700
669
575
538
530
578
610
644
748
801
834
871
788
595
231
-290
-648
-886
-1078
-1266
-1399
-1140
-583
-66
175
199
228
275
245
162
66
-2
-134
-349
-450
-421
-334
-198
-29
197
366
270
19
-230
-326
-367
-530
-746
-877
-815
-647
-515
-453
-336
-152
-17
6
-95
-193
-287
-417
-505
-625
-759
-843
-919
-840
-792
-862
-979
-1144
-1248
-1346
-1419
-1406
-1419
-1357
-1220
-1167
-1105
-1099
-1037
-881
-775
-688
-673
-674
-577
-484
-399
-310
-270
-152
-57
16
70
45
34
29
25
46
69
123
258
413
561
623
710
785
877
930
881
835
734
677
694
729
846
939
995
1162
1241
1236
1051
655
129
-542
-1043
-1303
-1482
-1637
-1779
-1629
-1083
-524
-164
-106
-174
-146
-175
-264
-382
-477
-501
-537
-547
-467
-352
-177
28
245
354
175
-189
-551
-790
-908
-1034
-1171
-1199
-1067
-868
-693
-523
-339
-128
16
2
-125
-252
-314
-371
-505
-567
-621
-638
-590
-594
-520
-518
-663
-989
-1389
-1572
-1666
-1703
-1758
-1768
-1533
-1322
-1173
-977
-823
-669
-657
-691
-653
-642
-638
-606
-503
-347
-298
-265
-119
1
121
111
17
-64
-191
-230
-206
-140
-17
150
374
559
665
801
948
1086
1104
1084
1089
1031
1003
1021
1148
1320
1433
1552
1658
1671
1545
1134
491
-365
-1142
-1543
-1715
-1831
-1966
-1859
-1313
-616
-160
18
57
91
70
-73
-280
-390
-410
-335
-231
-139
-13
127
329
519
576
363
-95
-622
-971
-1174
-1328
-1450
-1481
-1273
-996
-750
-577
-423
-215
-65
-44
-136
-296
-428
-478
-454
-498
-506
-475
-404
-297
-333
-480
-741
-1048
-1374
-1743
-2086
-2293
-2234
-1978
-1775
-1549
-1241
-897
-649
-530
-451
-515
-670
-785
-760
-648
-581
-510
-314
-51
113
138
65
3
-86
-234
-443
-652
-727
-649
-441
-199
24
261
539
822
1015
1047
1001
1014
1080
1101
1095
1157
1302
1610
1954
2238
2372
2275
2053
1701
916
-239
-1305
-1928
-2066
-2172
-2210
-1912
-1334
-590
-3
275
305
136
-51
-262
-526
-644
-586
-328
71
390
671
837
894
877
706
271
-437
-1162
-1612
-1803
-1867
-1780
-1557
-1145
-693
-381
-207
-151
-141
-152
-333
-601
-786
-741
-616
-454
-207
12
189
129
-45
-252
-588
-1117
-1652
-2093
-2339
-2600
-2786
-2585
-2089
-1500
-1232
-1096
-865
-677
-690
-798
-832
-779
-874
-881
-602
-263
52
267
520
674
479
120
-151
-343
-456
-582
-635
-531
-284
44
459
791
1075
1187
1179
1206
959
919
962
1115
1380
1562
1810
2196
2497
2679
2637
2138
1311
76
-1070
-1887
-2400
-2546
-2502
-2221
-1694
-1094
-459
63
215
263
34
-300
-595
-743
-499
-177
248
628
946
1122
1147
1034
850
435
-226
-887
-1469
-1763
-1842
-1686
-1333
-925
-555
-320
-227
-197
-226
-327
-478
-678
-765
-802
-725
-344
86
441
452
262
23
-414
-895
-1420
-1912
-2287
-2528
-2467
-2246
-2027
-1603
-1153
-809
-772
-870
-906
-970
-993
-938
-813
-718
-584
-330
43
293
404
436
328
132
-172
-420
-584
-660
-569
-444
-248
-34
327
773
1099
1198
1178
1142
1040
967
961
1118
1225
1349
1563
2030
2414
2441
2226
1846
1140
-101
-1343
-2088
-2264
-2354
-2387
-2110
-1456
-774
-259
136
302
284
-4
-333
-592
-614
-399
-63
293
628
919
1050
1003
843
646
211
-473
-1176
-1644
-1827
-1800
-1607
-1220
-760
-415
-222
-145
-146
-149
-203
-358
-502
-553
-450
-216
89
362
551
563
429
149
-202
-970
-1936
-2289
-2475
-2745
-3119
-3059
-2130
-1345
-1125
-836
-444
-263
-527
-733
-600
-694
-831
-709
-254
134
191
359
659
677
367
-88
-510
-763
-946
-986
-949
-800
-449
-23
419
816
1066
1245
1195
1061
966
887
967
1207
1511
1750
2036
2292
2632
2689
2393
1705
609
-670
-1661
-2312
-2669
-2738
-2630
-2085
-1418
-695
-69
305
403
387
184
-142
-538
-577
-172
262
639
901
1151
1308
1226
972
611
-17
-718
-1377
-1837
-2043
-2046
-1759
-1273
-801
-415
-202
-126
-79
-75
-138
-291
-447
-555
-457
-185
176
452
552
532
398
46
-664
-1324
-1809
-2192
-2482
-2659
-2488
-2113
-1773
-1262
-736
-452
-474
-637
-612
-657
-763
-727
-539
-280
-111
83
385
550
591
569
403
115
-235
-502
-543
-530
-408
-191
105
482
795
1052
1154
1170
1142
1129
1029
1031
1007
1128
1504
2026
2427
2410
2198
1943
1423
229
-1077
-1886
-2209
-2522
-2826
-2744
-2018
-1122
-480
-65
176
296
202
-19
-312
-440
-384
-175
117
419
763
1007
1059
1010
855
451
-264
-1021
-1490
-1714
-1837
-1857
-1617
-1160
-695
-346
-125
7
43
-33
-173
-341
-468
-474
-318
-53
191
365
478
503
424
159
-270
-801
-1832
-3005
-3665
-3491
-2827
-2421
-2086
-1363
-581
-59
188
292
204
-278
-697
-857
-851
-758
-401
255
795
896
742
544
416
244
-103
-553
-973
-1086
-837
-400
95
667
1213
1626
1786
1739
1555
1422
1353
1336
1413
1504
1729
2067
2307
2333
2165
1603
689
-484
-1418
-2129
-2621
-2953
-2955
-2437
-1844
-1218
-562
90
567
709
516
261
-72
-176
-154
-45
121
286
546
663
675
639
448
-8
-583
-1191
-1658
-2017
-2179
-2007
-1645
-1217
-811
-454
-121
116
262
226
-93
-390
-574
-577
-507
-437
-257
-43
-53
-301
-554
-857
-1188
-1569
-1928
-2229
-2452
-2459
-2092
-1623
-1244
-953
-666
-413
-335
-278
-240
-245
-330
-397
-334
-247
-124
147
454
610
561
433
286
161
77
0
11
95
246
510
841
1130
1398
1443
1493
1523
1398
1369
1417
1555
1758
1845
1980
2037
1757
1259
345
-559
-1234
-1718
-2068
-2485
-2616
-2092
-1423
-884
-514
-223
189
337
269
119
-82
-113
-51
43
166
211
364
499
553
548
253
-221
-703
-1119
-1377
-1654
-1849
-1750
-1459
-1055
-718
-468
-231
-19
143
124
-29
-173
-268
-276
-205
-191
-144
-249
-367
-387
-512
-778
-1277
-1804
-2413
-2896
-2972
-2580
-2151
-1873
-1506
-886
-429
-164
38
117
-17
-396
-625
-720
-725
-593
-248
104
320
402
447
478
482
431
273
82
-6
85
259
464
828
1237
1531
1721
1807
1912
1907
1969
2149
2123
1901
1692
1540
1359
733
-125
-794
-1325
-1639
-1958
-2235
-2193
-1883
-1391
-1000
-759
-410
-59
201
281
223
234
240
241
308
360
375
289
214
193
100
-166
-512
-833
-1047
-1236
-1432
-1547
-1494
-1234
-976
-737
-556
-400
-265
-212
-113
-23
-44
-162
-252
-226
-226
-317
-556
-787
-902
-1063
-1240
-1488
-1717
-1833
-1909
-1896
-1803
-1699
-1522
-1313
-1000
-737
-601
-468
-313
-171
-160
-174
-164
-134
-87
24
134
167
202
294
402
399
368
416
517
663
726
789
767
859
1040
1197
1309
1365
1484
1627
1823
1979
2034
1984
1792
1428
898
-21
-811
-1362
-1699
-1873
-2116
-2058
-1697
-1235
-757
-440
-217
-17
29
77
-19
-107
-59
0
181
318
368
433
402
401
324
7
-374
-824
-1165
-1369
-1568
-1609
-1543
-1346
-1031
-791
-710
-688
-586
-349
-235
-334
-504
-520
-354
-136
-153
-377
-493
-544
-541
-760
-1071
-1326
-1527
-1656
-1735
-1779
-1785
-1722
-1416
-1082
-918
-789
-667
-410
-244
-217
-217
-276
-240
-74
62
118
120
210
398
518
554
570
624
748
833
805
751
671
741
898
1001
1070
1078
1297
1643
1841
1889
1989
1985
1795
1324
660
-29
-758
-1259
-1530
-1777
-1983
-1874
-1453
-974
-709
-433
-215
-112
-57
-126
-180
-270
-280
-132
-22
55
156
236
296
264
115
-180
-620
-967
-1226
-1456
-1628
-1682
-1534
-1322
-1182
-1054
-852
-646
-476
-465
-498
-503
-495
-447
-586
-827
-863
-764
-594
-617
-713
-749
-887
-1067
-1203
-1352
-1587
-1793
-1753
-1574
-1438
-1260
-973
-573
-323
-197
-88
-50
-18
15
8
-45
-96
-55
123
315
531
719
879
1030
1115
1109
1025
950
951
964
925
924
996
1179
1376
1591
1798
1936
1960
1777
1463
962
283
-369
-965
-1381
-1685
-1840
-1723
-1462
-1086
-684
-366
-113
-36
-1
-52
-199
-283
-345
-322
-267
-152
-10
111
180
173
54
-202
-567
-919
-1251
-1530
-1694
-1837
-2007
-1962
-1636
-1115
-768
-680
-505
-309
-262
-369
-465
-508
-655
-974
-1121
-1142
-996
-871
-813
-703
-763
-928
-1158
-1355
-1435
-1600
-1823
-1913
-1845
-1608
-1341
-995
-539
-217
-31
33
25
-9
-68
-68
-45
-15
41
190
421
739
1052
1267
1317
1283
1227
1139
1060
986
964
983
1015
1183
1394
1585
1862
1990
1979
1734
1331
836
145
-618
-1161
-1518
-1745
-1836
-1749
-1398
-982
-536
-178
9
83
57
-48
-191
-356
-400
-364
-288
-174
-19
162
230
238
200
-18
-435
-944
-1338
-1561
-1770
-1845
-1767
-1539
-1185
-886
-578
-359
-232
-182
-298
-438
-607
-710
-791
-1148
-1406
-1395
-1124
-883
-907
-830
-771
-874
-1084
-1316
-1454
-1713
-1887
-1818
-1676
-1454
-1183
-748
-266
14
130
69
-1
-6
0
-28
-57
6
213
411
618
878
1119
1333
1396
1405
1236
1065
998
1051
1140
1208
1279
1412
1552
1595
1565
1423
1276
898
257
-460
-1064
-1359
-1575
-1679
-1621
-1442
-1068
-719
-391
-121
-5
125
23
-154
-286
-432
-436
-381
-182
-40
-61
-60
-47
-67
-274
-627
-924
-1203
-1451
-1622
-1690
-1635
-1399
-1102
-843
-636
-523
-369
-532
-863
-1089
-1178
-1059
-1052
-962
-772
-640
-446
-292
-206
-302
-615
-870
-1176
-1465
-1673
-1753
-1635
-1466
-1239
-1039
-882
-626
-335
-98
25
67
105
142
233
407
583
740
931
1089
1219
1237
1257
1290
1310
1301
1242
1135
1103
1209
1313
1345
1314
1368
1291
1097
846
385
-179
-750
-1052
-1244
-1527
-1633
-1481
-1135
-867
-659
-447
-232
-88
-52
-132
-259
-350
-375
-422
-416
-301
-187
-130
-103
-27
-106
-278
-497
-707
-891
-1143
-1318
-1375
-1307
-1124
-1006
-853
-944
-1070
-1226
-1367
-1360
-1485
-1365
-1251
-1063
-808
-591
-282
-136
-96
-143
-417
-678
-997
-1248
-1382
-1515
-1486
-1461
-1377
-1197
-1006
-738
-551
-354
-196
-63
100
210
329
476
689
893
1039
1162
1295
1388
1483
1579
1627
1604
1532
1528
1490
1457
1371
1260
1157
956
958
817
561
169
-452
-732
-973
-1115
-1317
-1570
-1394
-1209
-979
-740
-635
-304
-140
-55
-62
-263
-253
-261
-217
-230
-328
-350
-405
-370
-285
-364
-526
-702
-841
-963
-1187
-1340
-1367
-1313
-1186
-1273
-1416
-1382
-1284
-1133
-1090
-953
-727
-696
-624
-506
-410
-420
-500
-417
-495
-722
-864
-941
-947
-1003
-1047
-1121
-1193
-1112
-1009
-879
-731
-512
-260
-116
34
206
326
491
686
836
882
859
966
1071
1151
1261
1377
1512
1537
1454
1462
1442
1510
1423
1300
1189
1050
929
753
453
48
-293
-528
-716
-945
-1102
-1148
-1146
-1035
-849
-711
-647
-575
-413
-337
-390
-399
-398
-345
-290
-305
-325
-382
-311
-262
-303
-362
-439
-516
-695
-888
-1061
-1198
-1276
-1298
-1296
-1311
-1243
-1080
-892
-726
-614
-474
-363
-311
-306
-316
-330
-373
-386
-396
-477
-531
-547
-534
-530
-574
-588
-622
-597
-531
-472
-403
-289
-150
-30
35
125
193
274
327
364
392
382
383
410
446
492
556
586
614
645
690
696
701
719
714
691
609
554
494
424
362
241
140
17
-53
-90
-121
-150
-152
-170
-251
-289
-316
-361
-379
-395
-404
-413
-447
-440
-462
-452
-437
-451
-462
-510
-509
-576
-614
-647
-700
-691
-717
-725
-792
-823
-773
-740
-702
-715
-716
-728
-778
-812
-816
-773
-710
-686
-718
-735
-733
-739
-725
-712
-675
-658
-676
-671
-678
-671
-625
-550
-453
-409
-395
-380
-377
-353
-322
-260
-175
-90
-31
5
36
86
155
241
298
343
380
404
418
438
484
522
581
616
641
615
594
570
560
538
500
434
354
328
266
272
239
233
202
154
125
5
-83
-180
-268
-335
-426
-533
-612
-677
-754
-816
-855
-851
-861
-904
-972
-1051
-1122
-1167
-1201
-1210
-1218
-1210
-1199
-1189
-1155
-1141
-1097
-1052
-1009
-982
-997
-977
-950
-913
-884
-843
-786
-735
-672
-619
-554
-499
-445
-392
-344
-294
-276
-240
-211
-201
-172
-129
-70
4
72
136
196
241
303
348
386
428
447
512
520
543
571
623
663
700
707
716
726
702
699
666
636
565
536
468
423
393
352
329
300
250
186
106
18
-59
-168
-272
-389
-442
-519
-591
-658
-725
-770
-830
-896
-956
-1030
-1108
-1157
-1190
-1212
-1226
-1233
-1229
-1230
-1230
-1207
-1167
-1121
-1075
-1037
-1019
-990
-972
-944
-893
-843
-784
-732
-679
-631
-606
-557
-503
-449
-379
-360
-339
-319
-291
-249
-192
-125
-73
-26
10
56
75
102
149
168
198
218
243
276
315
349
389
409
430
479
498
539
542
550
544
545
520
483
467
421
420
353
301
246
203
161
87
38
-18
-94
-153
-240
-329
-401
-482
-556
-615
-671
-746
-790
-874
-934
-997
-1051
-1089
-1126
-1152
-1161
-1154
-1149
-1123
-1092
-1054
-1003
-975
-934
-886
-851
-799
-760
-717
-682
-636
-587
-534
-480
-428
-382
-325
-276
-235
-191
-145
-126
-97
-63
-53
-44
-34
30
79
116
153
167
171
184
197
224
263
279
269
280
273
266
281
303
334
374
388
396
384
365
389
340
319
299
243
245
188
168
160
140
122
72
10
-55
-135
-243
-329
-415
-490
-580
-636
-700
-751
-802
-834
-854
-894
-932
-974
-997
-1024
-1076
-1099
-1106
-1097
-1082
-1068
-1047
-1031
-1025
-998
-985
-956
-930
-895
-858
-832
-801
-769
-707
-652
-575
-500
-454
-393
-339
-298
-258
-228
-174
-118
-79
-29
18
57
114
163
201
208
189
189
202
199
210
234
264
308
312
346
374
389
391
395
389
399
404
402
402
378
357
346
328
299
273
236
183
137
71
32
-31
-86
-114
-168
-191
-237
-282
-301
-359
-418
-486
-553
-628
-685
-730
-774
-811
-840
-865
-894
-893
-890
-916
-944
-967
-983
-971
-997
-994
-993
-979
-951
-953
-938
-922
-912
-912
-895
-876
-841
-796
-756
-726
-677
-604
-537
-478
-434
-398
-364
-331
-309
-290
-275
-256
-225
-205
-186
-154
-101
-77
-62
-44
-44
-29
-8
5
17
33
54
77
86
115
130
167
204
217
242
263
251
254
257
268
262
243
234
214
201
196
169
144
115
58
26
-16
-49
-91
-123
-134
-196
-225
-271
-273
-299
-340
-382
-428
-454
-489
-517
-543
-554
-581
-596
-612
-647
-690
-700
-721
-736
-754
-765
-771
-780
-781
-775
-761
-733
-717
-707
-692
-682
-657
-621
-587
-558
-528
-505
-469
-451
-431
-419
-423
-414
-404
-382
-364
-351
-338
-303
-283
-254
-217
-189
-161
-128
-122
-98
-62
-48
-35
-14
-11
-9
-9
-1
16
41
60
69
106
114
101
85
97
105
98
107
93
74
52
16
23
14
-7
-16
-43
-77
-103
-123
-140
-156
-188
-227
-248
-252
-261
-277
-293
-322
-331
-334
-358
-374
-369
-382
-405
-414
-427
-442
-459
-474
-474
-512
-518
-517
-517
-515
-525
-541
-543
-541
-548
-556
-555
-536
-507
-487
-472
-454
-454
-440
-390
-353
-324
-298
-273
-272
-280
-267
-259
-269
-279
-288
-307
-309
-314
-296
-289
-302
-299
-289
-285
-267
-241
-211
-183
-155
-133
-119
-114
-118
-133
-145
-147
-156
-164
-186
-214
-201
-205
-222
-221
-216
-213
-206
-190
-181
-176
-176
-179
-179
-202
-216
-206
-207
-204
-198
-185
-186
-188
-175
-183
-198
-218
-247
-273
-273
-286
-309
-309
-330
-327
-345
-366
-361
-366
-388
-400
-410
-430
-435
-443
-411
-404
-421
-419
-417
-410
-420
-418
-429
-451
-440
-440
-432
-419
-418
-417
-422
-419
-434
-431
-426
-434
-414
-411
-412
-376
-344
-318
-283
-267
-255
-262
-255
-250
-265
-260
-259
-257
-252
-250
-246
-233
-230
-235
-232
-241
-251
-235
-230
-254
-264
-284
-280
-250
-245
-245
-225
-221
-237
-265
-264
-248
-266
-261
-287
-298
-319
-319
-312
-300
-296
-292
-275
-259
-233
-239
-234
-231
-229
-225
-220
-204
-187
-189
-176
-177
-198
-210
-239
-251
-264
-285
-306
-317
-301
-302
-296
-277
-273
-269
-273
-285
-305
-336
-357
-385
-402
-387
-377
-378
-377
-379
-389
-413
-431
-440
-443
-459
-461
-469
-470
-466
-452
-440
-439
-424
-396
-366
-355
-338
-317
-298
-288
-276
-251
-221
-207
-196
-175
-180
-200
-203
-196
-208
-223
-241
-252
-265
-278
-300
-310
-283
-282
-276
-273
-252
-255
-263
-266
-278
-291
-277
-270
-275
-256
-241
-225
-202
-208
-217
-217
-212
-209
-231
-246
-249
-255
-263
-268
-269
-260
-256
-264
-270
-268
-270
-246
-224
-227
-235
-240
-243
-241
-249
-257
-267
-266
-257
-270
-272
-272
-268
-261
-267
-261
-247
-235
-240
-228
-237
-238
-248
-260
-261
-274
-268
-276
-289
-278
-267
-279
-273
-256
-252
-252
-260
-263
-247
-239
-227
-209
-207
-215
-226
-246
-259
-265
-271
-279
-284
-282
-268
-264
-272
-271
-260
-235
-223
-215
-220
-229
-238
-258
-269
-266
-282
-273
-264
-257
-227
-214
-223
-202
-188
-190
-185
-204
-224
-237
-265
-293
-293
-287
-295
-310
-304
-291
-292
-304
-302
-293
-289
-296
-297
-289
-280
-264
-247
-234
-211
-204
-185
-163
-174
-183
-200
-232
-248
-256
-270
-263
-258
-269
-272
-291
-309
-295
-283
-250
-225
-212
-197
-191
-203
-206
-211
-210
-213
-222
-212
-211
-219
-221
-214
-204
-165
-138
-103
-82
-82
-90
-116
-131
-146
-164
-175
-179
-181
-173
-171
-166
-156
-152
-164
-184
-202
-212
-245
-286
-296
-318
-345
-358
-351
-363
-359
-352
-353
-343
-327
-331
-340
-342
-343
-343
-345
-337
-332
-321
-309
-292
-289
-277
-265
-261
-262
-265
-264
-255
-250
-251
-245
-247
-254
-281
-308
-329
-362
-379
-407
-430
-422
-433
-441
-419
-404
-413
-416
-415
-409
-407
-417
-425
-416
-409
-388
-379
-380
-369
-363
-365
-357
-337
-333
-320
-320
-315
-326
-339
-328
-328
-312
-289
-280
-239
-222
-214
-173
-170
-156
-138
-110
-85
-70
-60
-64
-89
-113
-107
-113
-128
-145
-156
-165
-185
-199
-205
-211
-218
-218
-222
-226
-234
-226
-239
-257
-255
-255
-261
-248
-225
-230
-228
-206
-207
-210
-213
-239
-253
-252
-273
-298
-306
-296
-300
-291
-263
-266
-273
-253
-258
-269
-258
-277
-285
-290
-289
-276
-274
-267
-257
-272
-286
-298
-315
-322
-339
-362
-350
-355
-368
-372
-375
-362
-360
-346
-319
-295
-276
-254
-249
-239
-228
-234
-235
-247
-259
-256
-251
-271
-275
-271
-270
-282
-302
-303
-304
-324
-337
-341
-341
-338
-355
-344
-311
-298
-272
-256
-251
-233
-220
-207
-207
-207
-185
-186
-211
-209
-226
-220
-213
-229
-217
-207
-209
-193
-189
-192
-194
-197
-195
-190
-192
-194
-202
-195
-173
-160
-164
-172
-173
-159
-160
-164
-154
-157
-159
-154
-157
-172
-160
-166
-168
-158
-156
-165
-165
-168
-158
-164
-175
-187
-187
-174
-185
-208
-201
-208
-240
-239
-239
-237
-248
-261
-266
-268
-270
-275
-301
-308
-313
-326
-311
-294
-283
-279
-271
-269
-253
-256
-269
-267
-272
-276
-272
-266
-267
-273
-293
-298
-289
-284
-296
-302
-296
-315
-321
-310
-308
-308
-301
-299
-286
-272
-263
-244
-228
-214
-203
-189
-175
-153
-151
-152
-143
-131
-122
-106
-94
-85
-89
-90
-96
-122
-146
-172
-181
-189
-191
-198
-164
-127
-108
-90
-77
-80
-84
-95
-107
-104
-112
-119
-108
-111
-122
-119
-108
-110
-127
-124
-120
-111
-108
-107
-98
-87
-76
-60
-50
-59
-55
-73
-90
-105
-121
-127
-152
-176
-186
-196
-210
-205
-196
-198
-201
-197
-195
-208
-222
-244
-269
-285
-303
-307
-294
-288
-289
-284
-296
-306
-326
-344
-363
-362
-368
-404
-398
-392
-373
-363
-352
-334
-328
-333
-330
-321
-323
-317
-311
-300
-290
-287
-264
-256
-246
-228
-227
-214
-212
-223
-221
-229
-238
-227
-210
-213
-217
-212
-203
-198
-179
-172
-191
-186
-193
-203
-192
-191
-189
-183
-180
-182
-170
-164
-159
-151
-173
-189
-204
-198
-186
-195
-184
-171
-162
-163
-173
-191
-199
-210
-202
-203
-215
-193
-173
-174
-168
-165
-152
-160
-184
-190
-209
-229
-248
-271
-293
-297
-305
-318
-312
-325
-321
-326
-353
-347
-329
-336
-326
-338
-340
-323
-327
-306
-289
-281
-276
-273
-286
-287
-308
-316
-321
-348
-337
-320
-326
-318
-318
-306
-301
-300
-296
-307
-315
-292
-289
-311
-327
-341
-325
-314
-314
-297
-274
-266
-249
-257
-270
-271
-276
-280
-279
-285
-300
-307
-315
-316
-303
-297
-268
-259
-232
-202
-191
-167
-160
-176
-167
-162
-174
-170
-173
-192
-208
-223
-251
-259
-273
-274
-271
-300
-324
-334
-348
-355
-371
-376
-371
-376
-384
-398
-411
-401
-395
-382
-372
-366
-371
-362
-347
-345
-346
-355
-357
-363
-348
-339
-339
-345
-341
-340
-334
-317
-300
-295
-303
-292
-287
-293
-300
-306
-282
-272
-278
-269
-251
-244
-239
-226
-234
-250
-258
-267
-283
-310
-319
-324
-317
-299
-271
-261
-263
-262
-276
-275
-284
-282
-272
-263
-245
-227
-220
-203
-210
-224
-234
-231
-223
-246
-264
-262
-254
-244
-238
-262
-260
-241
-226
-211
-210
-206
-208
-218
-228
-242
-240
-231
-218
-208
-218
-238
-242
-252
-271
-284
-292
-312
-336
-350
-366
-364
-341
-315
-288
-273
-266
-270
-270
-282
-282
-278
-272
-269
-279
-291
-296
-295
-316
-322
-322
-314
-307
-298
-321
-329
-330
-345
-341
-340
-329
-302
-299
-287
-294
-300
-301
-321
-334
-342
-340
-341
-336
-330
-329
-337
-349
-345
-335
-339
-328
-329
-320
-314
-314
-301
-286
-286
-288
-289
-283
-287
-292
-308
-321
-326
-315
-321
-328
-314
-297
-301
-305
-300
-312
-311
-313
-330
-335
-323
-328
-305
-295
-294
-289
-263
-256
-270
-266
-244
-255
-255
-239
-240
-238
-247
-252
-271
-264
-254
-270
-267
-275
-295
-303
-296
-303
-302
-282
-268
-239
-223
-204
-200
-196
-212
-228
-239
-246
-250
-261
-270
-280
-284
-275
-268
-264
-263
-263
-271
-283
-292
-301
-306
-309
-294
-270
-269
-264
-245
-238
-226
-214
-203
-202
-223
-251
-260
-278
-293
-304
-325
-343
-336
-339
-340
-350
-359
-386
-387
-373
-376
-364
-340
-333
-322
-313
-316
-331
-338
-334
-343
-356
-371
-384
-387
-372
-375
-391
-392
-395
-402
-392
-383
-388
-389
-403
-395
-364
-362
-360
-347
-331
-315
-292
-284
-276
-276
-274
-272
-263
-277
-293
-287
-279
-291
-289
-290
-293
-290
-290
-294
-284
-289
-279
-256
-244
-221
-215
-203
-180
-180
-172
-155
-150
-132
-134
-154
-163
-165
-168
-170
-167
-174
-189
-195
-201
-200
-201
-192
-200
-185
-176
-170
-171
-168
-164
-186
-190
-197
-221
-235
-254
-274
-288
-308
-306
-312
-322
-333
-345
-361
-369
-384
-387
-393
-394
-393
-381
-365
-356
-340
-321
-344
-362
-358
-372
-383
-376
-372
-376
-377
-366
-350
-358
-358
-375
-377
-366
-367
-370
-369
-366
-362
-344
-331
-323
-303
-289
-287
-271
-266
-269
-272
-270
-274
-272
-267
-275
-255
-243
-229
-217
-194
-189
-188
-184
-185
-186
-184
-169
-161
-144
-134
-131
-128
-115
-101
-97
-93
-90
-87
-81
-90
-91
-97
-89
-92
-99
-106
-119
-127
-120
-113
-136
-141
-136
-133
-131
-128
-130
-125
-134
-158
-186
-216
-241
-264
-284
-308
-311
-322
-333
-326
-312
-312
-309
-325
-356
-375
-388
-388
-376
-379
-368
-359
-366
-359
-342
-335
-343
-341
-346
-351
-357
-370
-363
-362
-358
-359
-357
-356
-345
-331
-327
-330
-322
-318
-321
-327
-319
-310
-320
-320
-327
-325
-324
-322
-325
-346
-355
-349
-354
-335
-320
-307
-298
-293
-269
-254
-259
-260
-261
-258
-258
-252
-231
-233
-231
-226
-228
-229
-239
-253
-253
-255
-245
-251
-260
-253
-257
-252
-254
-251
-244
-225
-217
-210
-220
-229
-224
-227
-210
-190
-199
-213
-202
-225
-245
-239
-217
-206
-227
-245
-259
-283
-282
-270
-274
-273
-284
-293
-293
-303
-316
-311
-315
-327
-329
-314
-313
-321
-309
-309
-323
-314
-311
-319
-317
-325
-334
-323
-326
-314
-301
-304
-291
-279
-286
-295
-292
-304
-321
-319
-316
-301
-308
-295
-266
-278
-289
-290
-283
-295
-309
-319
-311
-321
-333
-342
-352
-342
-335
-334
-314
-318
-326
-325
-347
-331
-325
-329
-327
-347
-336
-323
-300
-271
-271
-254
-239
-256
-276
-272
-283
-272
-276
-286
-266
-259
-266
-273
-279
-283
-278
-286
-297
-311
-335
-328
-322
-341
-329
-307
-299
-293
-287
-277
-285
-303
-317
-327
-312
-306
-302
-289
-277
-279
-276
-259
-257
-250
-249
-248
-256
-273
-258
-258
-284
-271
-262
-265
-236
-220
-217
-200
-205
-198
-185
-206
-204
-204
-216
-208
-209
-216
-227
-247
-249
-247
-252
-246
-248
-240
-216
-194
-177
-175
-192
-198
-210
-236
-239
-245
-253
-239
-240
-235
-226
-217
-209
-214
-216
-219
-225
-237
-246
-282
-293
-306
-334
-344
-353
-350
-321
-308
-312
-312
-320
-320
-338
-347
-353
-357
-346
-331
-331
-316
-303
-316
-312
-306
-310
-298
-290
-290
-283
-298
-298
-276
-274
-258
-242
-251
-229
-205
-197
-172
-155
-152
-151
-147
-130
-130
-144
-144
-148
-153
-164
-183
-200
-194
-182
-173
-162
-146
-119
-109
-95
-94
-95
-98
-86
-78
-86
-76
-71
-67
-70
-70
-86
-111
-101
-115
-134
-136
-143
-133
-124
-143
-164
-166
-187
-213
-239
-246
-238
-242
-250
-241
-244
-244
-250
-259
-246
-238
-239
-227
-227
-228
-232
-247
-257
-276
-296
-292
-299
-316
-305
-279
-267
-268
-249
-226
-216
-212
-211
-223
-225
-214
-207
-204
-199
-196
-207
-215
-215
-223
-238
-251
-248
-256
-267
-258
-253
-245
-245
-257
-257
-258
-273
-270
-244
-229
-204
-184
-162
-137
-134
-134
-135
-140
-140
-138
-145
-147
-143
-143
-152
-162
-173
-199
-203
-184
-180
-155
-154
-164
-163
-174
-187
-199
-204
-216
-223
-241
-254
-272
-283
-291
-306
-311
-318
-329
-326
-305
-288
-279
-266
-248
-246
-240
-240
-234
-232
-242
-247
-233
-230
-235
-234
-242
-249
-258
-262
-258
-276
-289
-290
-276
-272
-271
-265
-249
-234
-223
-216
-213
-210
-223
-213
-227
-223
-220
-208
-186
-185
-187
-179
-195
-219
-221
-222
-215
-222
-225
-236
-236
-236
-228
-220
-212
-205
-196
-199
-222
-238
-255
-263
-262
-265
-244
-229
-231
-227
-227
-228
-235
-251
-266
-257
-256
-262
-260
-267
-265
-273
-284
-273
-268
-279
-280
-279
-283
-281
-271
-278
-303
-325
-343
-351
-347
-337
-328
-324
-340
-329
-297
-288
-299
-306
-319
-335
-343
-346
-348
-337
-335
-334
-343
-355
-354
-343
-332
-322
-318
-303
-301
-284
-270
-280
-278
-286
-302
-319
-315
-313
-316
-312
-305
-292
-277
-269
-269
-277
-290
-292
-276
-288
-279
-264
-255
-238
-215
-206
-205
-199
-190
-187
-186
-183
-194
-185
-181
-197
-204
-207
-219
-214
-213
-212
-218
-219
-218
-217
-209
-195
-191
-181
-179
-181
-172
-170
-170
-173
-169
-167
-172
-178
-184
-193
-193
-182
-187
-181
-163
-177
-180
-175
-177
-183
-201
-218
-211
-220
-227
-238
-250
-272
-272
-286
-302
-315
-315
-309
-316
-322
-324
-315
-320
-325
-338
-339
-342
-337
-321
-319
-312
-289
-259
-252
-252
-244
-247
-262
-260
-243
-256
-248
-262
-271
-273
-267
-255
-254
-258
-257
-248
-268
-280
-276
-272
-264
-255
-232
-225
-226
-216
-196
-198
-200
-201
-196
-182
-188
-196
-199
-193
-195
-185
-177
-184
-190
-187
-189
-195
-211
-225
-230
-229
-218
-213
-209
-199
-196
-183
-163
-150
-132
-143
-153
-165
-182
-197
-203
-212
-219
-229
-224
-208
-202
-200
-201
-215
-224
-234
-234
-227
-233
-216
-192
-170
-157
-141
-117
-124
-133
-128
-143
-173
-183
-170
-166
-171
-184
-190
-208
-215
-214
-229
-251
-268
-271
-271
-298
-301
-291
-297
-296
-293
-291
-284
-285
-289
-300
-299
-301
-321
-305
-281
-266
-261
-257
-246
-237
-247
-236
-239
-242
-248
-254
-255
-261
-276
-266
-265
-262
-258
-285
-290
-308
-322
-319
-309
-312
-314
-309
-297
-301
-305
-293
-293
-292
-296
-307
-309
-308
-297
-295
-295
-299
-303
-295
-306
-316
-308
-316
-319
-320
-307
-302
-309
-297
-289
-288
-266
-244
-232
-239
-230
-222
-233
-228
-203
-175
-176
-181
-182
-163
-158
-148
-150
-152
-158
-181
-184
-191
-182
-162
-161
-143
-129
-120
-108
-110
-123
-120
-133
-141
-140
-144
-143
-132
-116
-108
-116
-133
-149
-167
-170
-185
-203
-228
-249
-273
-274
-252
-245
-247
-239
-241
-240
-236
-253
-261
-279
-287
-316
-331
-323
-326
-330
-333
-333
-333
-339
-360
-353
-365
-385
-369
-379
-373
-375
-386
-388
-392
-402
-408
-426
-424
-421
-419
-400
-382
-371
-362
-363
-380
-371
-364
-380
-365
-374
-394
-380
-371
-361
-364
-352
-324
-315
-337
-333
-340
-349
-326
-326
-320
-312
-315
-315
-321
-301
-288
-279
-266
-269
-259
-242
-239
-234
-229
-243
-243
-232
-226
-227
-214
-211
-214
-224
-225
-217
-205
-198
-209
-216
-225
-225
-214
-209
-220
-233
-223
-235
-233
-227
-225
-218
-220
-223
-219
-241
-242
-229
-229
-222
-229
-231
-245
-253
-257
-243
-241
-245
-249
-243
-245
-244
-251
-266
-279
-287
-282
-271
-270
-277
-273
-270
-282
-290
-300
-327
-342
-341
-342
-345
-334
-330
-322
-319
-314
-320
-333
-326
-311
-305
-306
-311
-315
-321
-339
-335
-329
-328
-308
-289
-266
-247
-257
-271
-273
-292
-290
-288
-278
-259
-243
-218
-218
-230
-232
-239
-238
-231
-244
-235
-245
-233
-226
-228
-217
-207
-187
-174
-175
-181
-200
-215
-214
-222
-210
-207
-211
-213
-209
-195
-196
-202
-202
-212
-216
-214
-225
-243
-241
-252
-253
-250
-242
-220
-197
-184
-187
-191
-191
-193
-201
-198
-185
-188
-199
-205
-202
-197
-181
-182
-179
-179
-193
-186
-188
-194
-209
-218
-215
-210
-216
-213
-216
-225
-229
-234
-248
-250
-261
-281
-274
-270
-266
-281
-293
-296
-315
-328
-316
-323
-337
-345
-340
-320
-313
-310
-284
-278
-274
-262
-266
-284
-295
-301
-307
-312
-318
-306
-313
-321
-325
-338
-341
-353
-362
-359
-365
-373
-376
-364
-359
-360
-347
-336
-321
-309
-287
-268
-275
-268
-264
-270
-280
-292
-300
-316
-307
-296
-297
-287
-281
-282
-286
-268
-255
-246
-255
-249
-221
-216
-198
-175
-163
-166
-174
-172
-162
-181
-178
-165
-166
-175
-178
-180
-190
-209
-219
-235
-254
-254
-264
-277
-285
-278
-261
-250
-243
-231
-223
-210
-210
-199
-189
-205
-208
-211
-225
-233
-237
-236
-247
-243
-245
-235
-234
-236
-226
-243
-252
-242
-239
-248
-251
-241
-219
-206
-208
-198
-202
-212
-215
-217
-226
-240
-255
-261
-259
-286
-283
-282
-292
-287
-291
-310
-323
-325
-319
-314
-314
-316
-343
-373
-388
-385
-382
-371
-346
-334
-332
-327
-329
-323
-331
-348
-359
-359
-354
-349
-344
-340
-335
-332
-328
-328
-322
-310
-308
-311
-312
-319
-324
-324
-323
-326
-316
-304
-299
-273
-267
-279
-280
-270
-291
-306
-302
-315
-305
-305
-298
-279
-269
-263
-246
-237
-238
-263
-272
-278
-296
-314
-313
-311
-312
-288
-286
-276
-271
-267
-244
-241
-228
-224
-227
-220
-236
-243
-240
-244
-227
-221
-227
-213
-216
-215
-209
-214
-220
-234
-246
-248
-260
-251
-243
-248
-265
-270
-262
-268
-274
-270
-266
-275
-284
-279
-277
-277
-281
-293
-291
-284
-284
-290
-290
-314
-311
-313
-323
-322
-313
-300
-313
-335
-342
-361
-360
-334
-322
-301
-284
-267
-244
-241
-231
-211
-217
-222
-217
-222
-218
-205
-202
-208
-208
-217
-210
-212
-229
-223
-219
-200
-193
-202
-194
-192
-200
-195
-197
-205
-194
-202
-205
-188
-175
-162
-168
-182
-182
-210
-212
-200
-208
-198
-200
-216
-213
-233
-248
-249
-278
-282
-281
-277
-277
-283
-275
-251
-241
-240
-242
-241
-236
-232
-231
-231
-243
-253
-241
-245
-253
-238
-249
-257
-263
-267
-254
-251
-248
-241
-236
-227
-217
-209
-207
-220
-213
-207
-205
-205
-217
-226
-228
-234
-238
-235
-238
-248
-241
-256
-281
-279
-270
-273
-286
-289
-280
-291
-301
-295
-304
-313
-319
-342
-342
-339
-337
-339
-351
-346
-345
-366
-388
-389
-380
-401
-411
-416
-415
-448
-471
-523
-564
-643
-687
-800
-814
-1419
-2617
-2697
-2608
-2810
-2889
-2632
-2234
-1741
-1186
-788
-338
-73
66
19
54
187
393
386
254
103
-351
-169
-507
-793
-722
-733
-820
-784
-654
-732
-662
-389
-543
-450
-521
-663
-1153
-1633
-1241
-1249
-1179
-1154
-1085
-1117
-1213
-1141
-1056
-897
-894
-923
-1046
-999
-667
-432
-504
-674
-628
-380
-574
-696
-608
-651
-626
-681
-570
-622
-654
-567
-483
-683
-822
-1047
-1339
-1293
-1406
-1295
-1269
-1241
-1079
-966
-946
-959
-751
-729
-807
-910
-808
-643
-608
-729
-707
-541
-400
-403
-471
-537
-606
-545
-527
-536
-584
-614
-625
-690
-757
-736
-680
-649
-588
-608
-689
-683
-626
-641
-656
-650
-641
-572
-534
-552
-590
-584
-538
-543
-494
-460
-446
-418
-424
-418
-385
-319
-282
-244
-239
-254
-273
-305
-303
-316
-286
-240
-216
-204
-222
-247
-234
-207
-192
-213
-238
-278
-342
-347
-383
-422
-394
-352
-339
-339
-326
-305
-294
-276
-299
-309
-260
-264
-279
-264
-233
-232
-201
-165
-161
-160
-146
-161
-163
-110
-107
-66
4
45
56
39
13
16
52
56
68
138
194
202
207
231
268
293
307
352
360
396
446
482
566
590
636
732
737
727
737
748
792
847
933
1066
1223
1400
1627
1819
1965
2127
2261
2384
2489
2478
2552
2710
2809
2795
2841
2873
2905
3086
3170
3209
3142
2995
2873
2633
2354
1990
1599
1226
747
262
-298
-880
-1293
-1458
-1534
-1615
-1593
-1374
-1083
-848
-626
-371
-67
272
557
788
1006
1240
1479
1640
1692
1657
1560
1375
1022
572
90
-326
-608
-775
-913
-1057
-1147
-1165
-1159
-1225
-1245
-1139
-921
-711
-574
-404
-97
243
578
870
1077
1255
1324
1262
1119
980
939
1025
1208
1392
1556
1615
1581
1506
1416
1385
1386
1431
1528
1623
1797
1982
2138
2338
2585
2844
3065
3056
3071
3313
3408
3516
3256
2211
644
-1410
-3191
-3916
-4002
-3742
-3251
-2715
-2017
-1478
-1396
-1358
-1131
-578
29
135
-11
53
528
1440
2337
3017
3598
3850
3556
2678
1422
373
-180
-458
-729
-1123
-1499
-1622
-1665
-1760
-1828
-1820
-1688
-1646
-1922
-2244
-2265
-1826
-1065
-330
346
974
1358
1459
1286
969
742
642
137
-753
-1261
-1446
-1557
-1731
-1932
-1878
-1943
-2448
-2962
-3162
-3159
-2950
-2475
-1809
-1253
-961
-620
-192
85
259
443
594
667
572
393
350
513
734
846
746
576
398
177
18
38
317
717
1114
1428
1681
1810
1884
2079
2337
2564
2560
2618
2468
2411
2081
1311
203
-1026
-2163
-3355
-4322
-4715
-4458
-3872
-3183
-2594
-1974
-1376
-961
-647
-379
-139
262
656
988
1335
1730
2279
2698
2734
2465
1929
1231
389
-544
-1386
-1917
-2186
-2305
-2443
-2574
-2504
-2364
-2177
-2051
-1970
-1730
-1421
-1155
-859
-464
43
656
1150
1429
1483
1340
1068
671
194
-384
-1271
-2128
-2821
-3451
-3815
-3915
-3697
-3205
-2832
-2622
-2343
-2097
-1825
-1455
-1077
-597
-178
173
519
683
761
819
737
537
195
-244
-584
-817
-899
-809
-593
-307
-90
56
163
288
482
767
1153
1426
1684
1968
2217
2382
2553
2765
2971
3115
2958
2739
2621
2115
932
-764
-2542
-4122
-5241
-5799
-5722
-4926
-3909
-2963
-2128
-1509
-1014
-494
-31
343
658
952
1308
1695
2150
2700
3146
3341
3090
2320
1240
18
-1132
-2046
-2725
-3107
-3201
-3179
-3127
-3026
-2806
-2466
-2097
-1762
-1476
-1223
-916
-539
-27
581
1217
1821
2207
2260
1986
1499
860
99
-652
-1307
-1854
-2359
-2848
-3430
-3964
-4124
-3994
-3825
-3626
-3183
-2442
-1736
-1278
-768
-1
635
932
1028
1061
990
756
476
291
99
-176
-434
-722
-1059
-1377
-1589
-1593
-1447
-1241
-969
-586
-126
384
888
1302
1794
2178
2400
2427
2325
2422
2624
2695
2733
2699
2723
2828
2806
2681
2148
1092
-425
-2371
-4414
-6156
-7061
-6755
-5689
-4472
-3197
-2000
-892
-28
396
774
1204
1539
1755
1710
1673
1965
2481
3034
3247
2897
2178
1061
-394
-1857
-3132
-3896
-4142
-4140
-4009
-3845
-3522
-2921
-2210
-1545
-999
-555
-145
123
275
549
1016
1625
2189
2437
2326
1888
1276
585
-218
-1042
-1726
-2231
-2672
-3088
-3365
-3422
-3390
-3517
-3980
-4344
-4066
-3285
-2373
-1401
-269
975
1778
1842
1639
1457
1179
734
245
-110
-337
-545
-659
-730
-934
-1242
-1584
-1951
-2261
-2435
-2271
-1645
-746
187
985
1629
2202
2523
2528
2423
2373
2420
2414
2309
2298
2508
2730
2906
2935
2881
2706
2221
1385
95
-1608
-3368
-5197
-6851
-7449
-6901
-5604
-4050
-2717
-1352
135
1019
1437
1627
1724
1966
2067
1905
1817
1916
2285
2706
2628
2046
1141
-28
-1329
-2719
-3945
-4580
-4727
-4504
-4079
-3599
-2933
-2066
-1181
-456
54
440
760
958
1054
1136
1325
1676
1989
2012
1726
1233
595
-202
-1144
-2070
-2753
-3208
-3524
-3682
-3638
-3335
-2803
-2267
-1696
-1398
-2002
-2547
-2402
-1903
-1243
-615
238
1392
1759
1168
704
458
115
-367
-926
-1175
-1287
-1627
-1697
-1395
-1117
-945
-953
-1091
-1212
-1396
-1339
-759
142
1095
1855
2281
2539
2597
2456
2334
2321
2326
2250
2125
2029
2107
2400
2671
2837
2782
2503
1999
1032
-519
-2452
-4430
-6251
-7249
-7077
-6084
-4658
-3156
-1540
221
1475
1926
2102
2254
2258
2057
1597
1335
1499
1866
2253
2354
1981
1282
254
-1073
-2463
-3740
-4530
-4711
-4594
-4218
-3586
-2794
-1761
-690
166
792
1145
1296
1370
1239
1058
1096
1300
1521
1540
1248
822
295
-438
-1300
-2152
-2807
-3235
-3527
-3654
-3507
-3090
-2487
-1805
-1168
-605
-123
210
446
289
-447
-1062
-1137
-967
-905
-1035
-914
-492
-500
-961
-1210
-1202
-1181
-1339
-1587
-1528
-1330
-1199
-908
-495
-165
58
108
55
26
-53
-2
275
597
945
1234
1397
1565
1758
1868
2008
2065
2002
2053
2167
2196
2346
2449
2526
2544
2360
1987
1311
17
-1846
-3779
-5583
-6697
-6737
-5892
-4476
-2842
-1292
227
1431
1971
2203
2370
2344
2172
1836
1510
1522
1737
1956
2016
1708
1008
26
-1236
-2512
-3549
-4204
-4373
-4170
-3739
-3064
-2233
-1326
-364
463
1087
1501
1624
1532
1332
1112
1004
1016
1061
1041
826
430
-113
-770
-1487
-2165
-2719
-3070
-3225
-3236
-3039
-2603
-1964
-1246
-564
-18
162
-49
-331
-431
-368
-372
-557
-645
-630
-839
-1214
-1448
-1432
-1290
-1338
-1501
-1502
-1472
-1434
-1263
-972
-608
-357
-297
-258
-195
-197
-147
8
234
467
573
643
776
906
1013
1174
1307
1424
1456
1402
1428
1522
1648
1967
2377
2728
2727
2674
2726
2511
2106
1363
172
-1435
-3393
-5557
-7017
-7102
-5859
-4089
-2534
-1159
401
1847
2447
2391
2259
2297
2206
1697
1076
807
922
1238
1351
1066
443
-510
-1669
-2797
-3692
-4135
-4068
-3654
-3028
-2300
-1469
-569
415
1337
1993
2279
2167
1767
1251
728
343
166
131
139
-16
-370
-821
-1258
-1657
-2012
-2360
-2603
-2620
-2464
-2198
-1770
-1174
-419
266
660
826
808
633
316
-293
-1334
-2354
-2857
-2871
-2662
-2351
-1834
-1026
-424
-352
-451
-471
-445
-550
-726
-740
-548
-360
-207
-15
72
-76
-402
-758
-1016
-1160
-1133
-846
-332
219
696
1031
1237
1419
1519
1615
1695
1743
1794
1735
1697
1784
1818
1949
2118
2130
2252
2377
2059
1262
-186
-2077
-4010
-5806
-6851
-6438
-4919
-2995
-1221
277
1829
3110
3583
3387
2857
2234
1632
883
161
-85
60
311
353
-66
-783
-1568
-2427
-3109
-3477
-3503
-3191
-2724
-2156
-1310
-358
597
1562
2307
2705
2608
1991
1202
474
-146
-550
-771
-845
-789
-798
-966
-1186
-1421
-1625
-1803
-2057
-2231
-2225
-2012
-1634
-1156
-590
31
508
731
721
544
336
97
-508
-1395
-2000
-2358
-2742
-3088
-3096
-2487
-1529
-906
-561
-75
252
202
-68
-348
-418
-435
-578
-613
-523
-525
-597
-679
-747
-788
-898
-978
-815
-532
-202
224
615
1007
1316
1451
1466
1503
1590
1630
1603
1539
1528
1622
1845
2004
2237
2544
2662
2498
1852
652
-857
-2451
-4366
-6215
-6993
-6259
-4391
-2299
-664
819
2453
3570
3727
3217
2460
1907
1400
612
-134
-410
-280
9
22
-378
-912
-1542
-2242
-2800
-3084
-3042
-2678
-2140
-1476
-627
276
1179
2042
2591
2733
2454
1714
822
28
-636
-1062
-1255
-1301
-1201
-1130
-1202
-1310
-1422
-1503
-1587
-1700
-1788
-1734
-1499
-1102
-626
-154
311
698
885
813
563
245
-61
-498
-1304
-2134
-2569
-2677
-2591
-2395
-2030
-1364
-705
-436
-338
-256
-204
-163
-198
-260
-209
-149
-130
-114
-155
-242
-393
-643
-852
-973
-994
-857
-655
-421
-164
10
153
368
647
916
1220
1468
1672
1755
1732
1649
1568
1531
1551
1707
1931
2144
2320
2429
2301
1787
852
-456
-2043
-3989
-5974
-6934
-6322
-4575
-2614
-946
654
2435
3767
4067
3622
2945
2305
1540
423
-634
-1074
-941
-607
-501
-739
-1081
-1500
-2056
-2551
-2778
-2691
-2326
-1852
-1307
-600
224
1101
1893
2452
2630
2388
1687
751
-100
-731
-1120
-1299
-1312
-1214
-1056
-944
-929
-944
-976
-1051
-1210
-1400
-1513
-1453
-1219
-873
-469
-66
268
428
427
317
146
-106
-368
-728
-1521
-2439
-2924
-2964
-2714
-2289
-1762
-928
-106
208
301
401
395
265
-114
-590
-813
-863
-856
-675
-473
-301
-195
-368
-664
-810
-858
-771
-521
-290
-15
295
488
698
980
1158
1346
1473
1333
1198
1102
1006
1098
1344
1517
1800
2136
2241
2213
2155
1658
807
-400
-1960
-3370
-4799
-5984
-5850
-4470
-2578
-594
868
2071
3306
3770
3411
2758
1846
1079
397
-550
-1164
-1202
-1072
-841
-785
-1087
-1365
-1722
-2172
-2281
-2202
-1969
-1458
-948
-400
330
1021
1660
2169
2290
2096
1566
707
-134
-801
-1251
-1397
-1352
-1259
-1109
-1005
-957
-949
-993
-1047
-1077
-1112
-1138
-1097
-929
-647
-313
22
236
284
199
20
-234
-524
-815
-1054
-1241
-1428
-1553
-1486
-1448
-1536
-1547
-1436
-1198
-898
-702
-445
-80
159
229
233
124
-12
-172
-429
-585
-703
-794
-792
-720
-667
-599
-563
-572
-574
-576
-497
-274
20
336
670
962
1225
1454
1556
1578
1536
1462
1389
1312
1319
1505
1765
2017
2087
2023
1698
1024
9
-1208
-2422
-3739
-5136
-5757
-5021
-3313
-1389
117
1299
2645
3675
3745
3065
2113
1328
717
-97
-928
-1246
-1064
-703
-509
-715
-1021
-1271
-1602
-1892
-2021
-1926
-1577
-1120
-648
-35
683
1366
1876
2095
2016
1668
1025
206
-527
-1028
-1265
-1319
-1241
-1067
-839
-661
-597
-609
-676
-787
-932
-1086
-1188
-1135
-955
-668
-311
0
243
357
313
171
-61
-341
-645
-956
-1588
-2351
-2623
-2469
-2092
-1671
-1254
-610
19
115
-23
-45
-81
-103
-235
-473
-480
-392
-369
-251
-247
-379
-493
-755
-1030
-1099
-1089
-897
-532
-249
-21
208
446
731
984
1154
1374
1544
1549
1402
1198
1131
1122
1067
1201
1471
1790
2017
2029
1968
1951
1617
911
-142
-1408
-2558
-3960
-5302
-5450
-4324
-2489
-577
715
1839
3147
3796
3532
2798
1820
1058
416
-522
-1230
-1321
-1041
-621
-505
-833
-1128
-1415
-1785
-1988
-2013
-1791
-1320
-842
-371
266
951
1563
2056
2196
1981
1491
681
-227
-920
-1340
-1467
-1387
-1242
-1043
-787
-634
-593
-605
-700
-796
-919
-1073
-1153
-1081
-900
-615
-294
-34
192
297
225
62
-155
-865
-1846
-2407
-2454
-2189
-1837
-1491
-898
-249
-75
-152
-134
-116
-156
-343
-547
-518
-444
-403
-248
-146
-165
-277
-556
-811
-894
-903
-792
-594
-437
-294
-157
-62
99
276
464
697
937
1005
1043
1112
1143
1214
1256
1212
1225
1187
1096
1191
1322
1463
1691
1813
1772
1510
746
-242
-1175
-2054
-3083
-4257
-4823
-4086
-2487
-873
317
1227
2295
3130
3018
2245
1386
719
297
-312
-1020
-1257
-1063
-805
-709
-936
-1163
-1232
-1427
-1679
-1759
-1665
-1330
-870
-451
103
729
1249
1650
1765
1589
1224
628
-81
-677
-1069
-1212
-1184
-1086
-905
-704
-574
-563
-627
-732
-857
-956
-1048
-1118
-1064
-909
-696
-425
-201
-10
122
107
-12
-169
-383
-573
-794
-1275
-1753
-1929
-1835
-1671
-1472
-1193
-733
-312
-203
-232
-172
-106
-100
-201
-318
-313
-248
-256
-302
-388
-526
-669
-839
-1032
-1100
-1095
-1001
-768
-536
-344
-131
37
233
494
699
929
1101
1096
960
816
780
753
729
811
1052
1329
1486
1460
1596
1818
1815
1702
1447
899
179
-826
-1970
-2982
-4116
-4858
-4498
-3205
-1530
47
1093
2104
3000
3147
2574
1687
793
245
-202
-702
-898
-774
-556
-403
-596
-979
-1249
-1529
-1743
-1772
-1652
-1327
-837
-347
177
777
1337
1740
1886
1717
1267
639
-99
-751
-1156
-1279
-1149
-887
-688
-489
-354
-341
-424
-603
-807
-920
-987
-1012
-921
-712
-453
-143
104
268
298
137
-189
-789
-1441
-1867
-1962
-1747
-1332
-841
-300
141
279
176
-66
-333
-567
-806
-916
-843
-671
-450
-243
-160
-188
-369
-672
-894
-985
-929
-734
-451
-193
30
180
208
199
229
229
263
321
365
408
507
708
970
1176
1324
1386
1357
1328
1328
1321
1325
1461
1682
1845
1873
1624
1029
238
-700
-1742
-3100
-4443
-4952
-4184
-2576
-887
357
1400
2511
3226
3075
2294
1384
749
347
-175
-700
-859
-683
-412
-368
-674
-1014
-1267
-1538
-1741
-1809
-1707
-1348
-875
-376
214
831
1406
1804
1871
1645
1188
541
-139
-703
-1000
-994
-836
-665
-496
-346
-263
-283
-456
-690
-878
-1028
-1130
-1173
-1085
-851
-562
-267
-49
83
136
82
-78
-298
-606
-1220
-1937
-2312
-2253
-1900
-1416
-932
-348
202
352
186
-46
-329
-572
-777
-943
-926
-800
-661
-425
-255
-282
-389
-561
-770
-875
-876
-767
-511
-252
-45
155
275
348
461
510
601
707
677
639
665
681
827
941
1001
1128
1216
1249
1330
1397
1583
1794
1708
1512
1244
782
122
-736
-1683
-2673
-3809
-4494
-4073
-2724
-988
491
1428
2304
2964
2878
2195
1290
531
152
-215
-712
-920
-816
-605
-470
-677
-1041
-1307
-1582
-1800
-1821
-1691
-1338
-821
-329
179
743
1243
1620
1761
1572
1147
559
-128
-678
-948
-986
-846
-653
-522
-438
-411
-509
-700
-916
-1089
-1148
-1176
-1169
-1054
-801
-526
-278
-73
88
180
172
41
-132
-342
-565
-963
-1620
-2074
-2134
-2137
-2163
-2002
-1550
-845
-336
-210
-47
166
171
14
-272
-497
-547
-630
-729
-642
-544
-468
-389
-439
-548
-630
-731
-727
-610
-517
-340
-65
182
475
686
816
987
1049
1016
883
708
561
449
438
556
751
1015
1306
1560
1800
1942
1947
1822
1578
1172
629
-169
-1009
-1710
-2594
-3730
-4346
-3921
-2547
-874
280
1037
1911
2600
2588
1863
837
160
-59
-353
-783
-934
-725
-337
-174
-501
-913
-1187
-1451
-1638
-1700
-1556
-1114
-612
-194
292
802
1260
1522
1485
1216
788
188
-465
-975
-1229
-1173
-937
-683
-488
-353
-331
-430
-648
-883
-1051
-1122
-1120
-1037
-841
-581
-301
-44
133
220
194
89
-138
-681
-1316
-1953
-2527
-2605
-2168
-1604
-948
-354
42
315
260
-119
-410
-615
-750
-693
-601
-411
-109
5
-10
-119
-414
-675
-853
-1014
-1006
-864
-685
-410
-134
62
240
349
372
403
402
431
481
556
674
844
1013
1083
1094
1128
1117
1092
1093
1085
1148
1407
1457
1350
1368
1273
1052
796
81
-710
-1281
-2185
-3391
-4076
-3840
-2561
-948
177
1009
1996
2758
2829
2113
1064
399
102
-291
-720
-910
-746
-366
-272
-560
-942
-1229
-1477
-1655
-1715
-1548
-1159
-663
-201
259
782
1242
1520
1548
1302
896
325
-319
-827
-1096
-1102
-893
-661
-496
-361
-364
-479
-688
-943
-1124
-1187
-1186
-1110
-936
-706
-453
-206
-5
88
86
-22
-164
-482
-995
-1479
-1787
-1896
-1761
-1506
-1159
-688
-320
-189
-187
-280
-445
-573
-671
-654
-524
-365
-189
-75
-115
-245
-436
-667
-830
-928
-965
-851
-678
-471
-211
-38
44
98
71
69
73
63
206
340
439
655
807
872
999
987
919
917
855
763
877
1051
1283
1613
1793
1779
1846
1624
1103
489
-298
-1159
-1900
-2934
-3960
-4087
-3274
-1849
-321
667
1369
2151
2397
1945
1121
261
-179
-231
-419
-545
-423
-185
37
3
-463
-960
-1339
-1678
-1832
-1778
-1541
-1094
-554
-51
459
889
1139
1205
1070
699
228
-304
-768
-992
-970
-781
-508
-291
-176
-156
-338
-632
-917
-1200
-1361
-1338
-1229
-1020
-764
-527
-295
-97
-48
-107
-227
-391
-586
-1020
-1643
-2031
-2000
-1715
-1364
-1057
-704
-329
-143
-243
-447
-599
-675
-732
-758
-643
-448
-291
-208
-203
-334
-510
-714
-885
-943
-911
-798
-608
-414
-283
-189
-90
20
57
60
74
140
234
352
504
738
925
1038
1075
993
905
867
767
745
799
959
1198
1331
1389
1524
1502
1343
1104
685
110
-590
-1533
-2564
-3470
-3874
-3291
-2009
-665
413
1201
1841
2242
1896
1001
181
-237
-315
-341
-471
-352
-30
157
26
-398
-913
-1272
-1563
-1763
-1742
-1528
-1163
-732
-312
124
572
876
1003
938
696
317
-140
-570
-823
-822
-646
-415
-234
-133
-165
-335
-633
-977
-1246
-1367
-1353
-1250
-1070
-834
-604
-428
-281
-227
-232
-286
-373
-480
-833
-1386
-1836
-1945
-1744
-1403
-1068
-639
-174
58
-11
-222
-449
-592
-704
-724
-582
-368
-168
1
17
-128
-365
-629
-815
-886
-862
-741
-502
-275
-76
51
129
159
148
147
122
162
237
371
570
777
880
1073
1056
892
768
586
422
502
587
753
1067
1360
1639
1770
1605
1258
858
405
-14
-609
-1316
-2098
-2900
-3356
-3008
-2060
-851
162
839
1424
1814
1663
1028
296
-148
-176
-110
-115
-7
251
418
328
-141
-783
-1285
-1653
-1869
-1839
-1573
-1168
-645
-165
251
592
788
839
793
607
305
-31
-369
-574
-592
-486
-329
-218
-200
-268
-479
-825
-1163
-1417
-1528
-1484
-1317
-1083
-820
-599
-412
-306
-272
-338
-377
-560
-1149
-1649
-1654
-1463
-1286
-1115
-928
-486
-162
-307
-513
-583
-692
-741
-852
-893
-713
-570
-526
-402
-407
-536
-647
-850
-917
-839
-796
-697
-484
-336
-147
35
99
128
105
28
43
83
39
147
325
487
665
759
677
714
724
645
659
729
745
972
1163
1184
1325
1359
1309
1277
1051
697
394
-115
-627
-1243
-2094
-2856
-3092
-2735
-1756
-671
186
888
1442
1625
1348
757
161
-76
-115
-61
10
118
242
275
33
-427
-961
-1412
-1723
-1864
-1786
-1527
-1170
-777
-359
39
394
588
640
588
453
248
-2
-263
-382
-303
-170
-63
-65
-173
-362
-650
-1018
-1349
-1574
-1652
-1547
-1342
-1111
-876
-664
-514
-442
-456
-509
-544
-878
-1504
-1864
-1785
-1493
-1159
-843
-416
65
114
-284
-637
-891
-1086
-1148
-1091
-822
-485
-357
-271
-173
-361
-629
-896
-1115
-1085
-930
-727
-362
-53
116
271
294
189
83
-26
-70
1
30
29
147
326
528
676
708
663
618
542
490
521
678
835
968
1199
1368
1367
1306
1135
966
819
467
32
-317
-695
-1182
-1722
-2370
-2664
-2268
-1462
-589
138
564
956
1290
1146
626
165
-58
72
292
309
368
483
392
132
-317
-864
-1232
-1485
-1603
-1437
-1140
-870
-569
-278
-23
220
294
247
243
221
169
59
-91
-149
-66
19
22
-50
-227
-470
-757
-1061
-1340
-1525
-1560
-1439
-1216
-983
-791
-628
-562
-535
-550
-562
-661
-1021
-1476
-1616
-1468
-1209
-900
-584
-136
181
63
-282
-575
-827
-980
-1027
-865
-550
-325
-223
-133
-154
-360
-660
-885
-943
-877
-760
-537
-244
-12
131
145
102
47
-33
-47
60
221
328
348
391
523
644
716
723
767
808
735
682
758
782
836
941
1021
1272
1431
1310
1205
1119
874
638
285
-176
-701
-1325
-1901
-2195
-2242
-1896
-1190
-404
312
706
828
870
697
338
93
43
188
411
554
656
656
413
-2
-512
-1020
-1368
-1555
-1560
-1346
-1028
-715
-435
-247
-98
2
5
-21
0
28
31
23
60
115
154
149
92
-70
-322
-601
-885
-1149
-1315
-1344
-1291
-1155
-1003
-850
-739
-711
-709
-747
-828
-1189
-1649
-1723
-1448
-1110
-771
-495
-106
203
27
-354
-641
-933
-1104
-1132
-969
-545
-201
-87
43
29
-271
-640
-982
-1125
-1047
-927
-704
-333
-65
107
245
248
179
26
-157
-201
-129
-97
-5
211
477
702
838
859
776
690
585
524
518
534
586
771
957
1097
1113
1006
927
900
790
672
580
396
232
120
-298
-1036
-1786
-2334
-2263
-1661
-1127
-630
72
645
943
807
261
-66
-125
-238
-167
111
371
657
675
396
172
-234
-861
-1256
-1410
-1397
-1194
-1075
-885
-516
-296
-233
-204
-228
-149
-64
-124
-139
-99
-85
-13
73
71
34
-66
-277
-521
-807
-1139
-1368
-1457
-1437
-1325
-1190
-1100
-988
-999
-1394
-1801
-1860
-1686
-1382
-1026
-596
-7
329
199
-14
-232
-568
-852
-1032
-995
-787
-718
-707
-544
-482
-597
-749
-906
-959
-948
-955
-801
-487
-245
-49
139
289
400
401
327
280
184
11
-36
14
110
253
382
552
740
683
503
436
351
314
463
608
846
1066
1149
1219
1266
1172
1036
949
836
648
334
10
-238
-707
-1470
-2137
-2291
-1894
-1300
-939
-591
-67
350
326
-44
-439
-533
-324
-34
311
714
992
1037
872
480
15
-533
-1026
-1217
-1138
-1011
-907
-845
-761
-650
-657
-747
-826
-802
-642
-414
-259
-134
-4
134
278
357
350
274
138
-44
-273
-602
-911
-1098
-1176
-1204
-1193
-1161
-1112
-1213
-1647
-2081
-2131
-1897
-1546
-1124
-614
-11
328
205
-2
-163
-427
-636
-722
-584
-308
-221
-210
-92
-207
-542
-887
-1157
-1227
-1211
-1133
-811
-407
-157
60
233
334
329
202
113
114
115
128
221
365
539
653
679
669
636
480
340
285
275
357
513
708
946
1079
1053
1084
1094
995
894
761
663
645
560
477
393
164
-208
-728
-1366
-1745
-1686
-1437
-1061
-703
-255
188
322
122
-101
-219
-267
-255
-76
326
694
807
749
594
289
-197
-746
-1065
-1115
-1102
-1040
-903
-746
-644
-686
-779
-845
-932
-966
-923
-821
-658
-484
-344
-187
-69
-64
-151
-290
-433
-610
-857
-1073
-1174
-1164
-1143
-1131
-1064
-987
-1001
-1068
-1100
-1072
-1035
-1026
-923
-721
-585
-507
-424
-339
-294
-309
-346
-354
-363
-404
-397
-354
-289
-229
-201
-169
-179
-236
-272
-267
-248
-163
-45
60
143
228
256
184
132
78
85
155
187
267
464
555
535
571
636
664
628
586
664
734
708
779
854
850
818
697
584
576
359
176
157
92
-107
-527
-1113
-1348
-1183
-1030
-830
-673
-441
-99
-57
-304
-486
-630
-661
-507
-329
-10
288
360
436
442
180
-204
-615
-868
-857
-856
-897
-806
-690
-631
-642
-792
-897
-935
-955
-887
-834
-846
-796
-631
-422
-265
-245
-226
-194
-278
-483
-706
-864
-895
-889
-811
-673
-630
-696
-820
-951
-1057
-1179
-1224
-1099
-886
-669
-495
-393
-337
-309
-343
-378
-411
-423
-358
-252
-161
-60
7
22
25
-32
-114
-152
-216
-257
-213
-121
-40
32
143
306
389
346
340
341
244
135
142
189
256
312
461
690
761
633
617
628
547
435
354
428
546
498
505
568
481
306
133
-157
-567
-1041
-1325
-1236
-1059
-906
-689
-443
-294
-326
-510
-691
-851
-930
-845
-591
-287
-67
59
139
106
-80
-376
-642
-749
-787
-802
-719
-624
-551
-523
-582
-642
-712
-837
-886
-855
-846
-805
-799
-775
-647
-513
-424
-343
-360
-398
-458
-609
-727
-803
-828
-750
-673
-610
-546
-567
-614
-679
-769
-822
-825
-781
-664
-548
-461
-373
-327
-333
-311
-316
-222
-148
-223
-109
18
64
82
92
141
198
178
170
173
132
147
216
301
340
341
393
498
568
523
475
472
404
355
384
407
429
424
430
516
495
369
357
339
276
271
217
169
113
-81
-225
-425
-704
-840
-858
-869
-797
-747
-624
-480
-520
-597
-626
-671
-677
-626
-513
-354
-235
-181
-108
-105
-209
-366
-480
-535
-579
-625
-635
-568
-531
-550
-594
-633
-669
-731
-772
-755
-704
-680
-612
-509
-435
-399
-413
-416
-401
-413
-461
-471
-460
-470
-475
-516
-509
-506
-552
-576
-583
-607
-612
-610
-573
-492
-448
-381
-291
-224
-184
-150
-129
-101
-96
-90
-56
-27
-42
-53
-13
42
39
65
51
67
169
193
317
379
355
377
412
382
314
222
301
416
458
475
434
411
386
307
249
211
147
175
188
198
163
37
-70
-130
-238
-314
-411
-484
-510
-561
-607
-629
-683
-708
-717
-708
-683
-698
-711
-678
-675
-678
-688
-675
-653
-657
-606
-541
-530
-545
-533
-543
-575
-643
-674
-659
-651
-627
-581
-547
-534
-538
-565
-569
-573
-561
-524
-497
-469
-457
-482
-486
-492
-494
-484
-466
-441
-418
-395
-373
-351
-341
-332
-309
-266
-236
-196
-158
-104
-72
-61
-43
-3
17
1
11
28
59
66
66
105
116
107
103
82
82
70
51
89
125
123
125
109
121
149
123
126
181
212
259
289
302
310
259
168
105
62
-32
-77
-75
-74
-62
-125
-174
-219
-303
-413
-459
-500
-529
-549
-565
-535
-562
-625
-647
-642
-684
-734
-753
-743
-727
-744
-738
-674
-652
-671
-651
-636
-647
-647
-657
-631
-624
-643
-641
-602
-581
-550
-526
-501
-487
-484
-495
-504
-499
-490
-466
-434
-391
-371
-371
-391
-404
-398
-391
-378
-355
-344
-338
-362
-397
-401
-404
-400
-373
-329
-281
-237
-188
-155
-137
-108
-86
-61
-43
-14
2
15
6
33
22
41
-60
-18
65
-55
-65
-105
-87
-183
-142
-51
-114
-87
-66
-36
-11
-49
-14
46
28
-8
-48
-59
-61
-162
-182
-157
-166
-215
-265
-223
-202
-257
-281
-263
-231
-243
-261
-208
-182
-206
-243
-224
-206
-246
-265
-240
-227
-241
-259
-267
-265
-318
-369
-360
-374
-413
-442
-438
-449
-469
-468
-449
-430
-417
-398
-385
-390
-381
-385
-388
-394
-396
-379
-369
-355
-360
-339
-337
-341
-316
-298
-258
-212
-182
-154
-150
-150
-160
-207
-235
-258
-262
-236
-203
-188
-182
-154
-145
-135
-115
-94
-85
-96
-118
-152
-186
-218
-206
-187
-176
-132
-100
-109
-109
-106
-106
-125
-129
-123
-117
-108
-101
-85
-69
-65
-69
-82
-92
-122
-124
-99
-91
-77
-78
-92
-118
-139
-141
-151
-171
-174
-176
-195
-202
-212
-222
-225
-209
-186
-198
-213
-213
-220
-222
-223
-206
-165
-166
-162
-151
-158
-163
-168
-167
-173
-194
-219
-221
-229
-264
-291
-288
-288
-303
-305
-302
-303
-298
-292
-287
-295
-302
-290
-264
-256
-252
-248
-228
-232
-241
-258
-283
-282
-298
-307
-305
-314
-308
-301
-288
-265
-251
-251
-229
-211
-205
-209
-228
-209
-201
-218
-229
-269
-284
-292
-287
-276
-262
-228
-204
-183
-153
-118
-120
-134
-133
-138
-151
-156
-173
-167
-172
-166
-131
-112
-95
-82
-80
-84
-94
-113
-126
-145
-143
-125
-110
-101
-86
-87
-93
-100
-127
-146
-176
-193
-187
-212
-234
-246
-249
-244
-243
-239
-232
-220
-212
-207
-222
-229
-223
-218
-208
-192
-175
-168
-178
-190
-203
-230
-267
-294
-315
-327
-333
-331
-338
-335
-342
-357
-364
-387
-414
-429
-427
-433
-428
-384
-351
-329
-300
-296
-282
-274
-287
-321
-353
-373
-402
-409
-398
-361
-313
-288
-275
-278
-276
-282
-281
-279
-273
-265
-271
-270
-256
-234
-201
-165
-154
-138
-136
-144
-171
-193
-205
-222
-227
-236
-244
-246
-260
-256
-244
-261
-279
-285
-281
-273
-258
-248
-234
-210
-203
-195
-188
-187
-182
-187
-204
-208
-201
-223
-235
-226
-217
-219
-220
-225
-214
-223
-273
-296
-308
-293
-254
-240
-218
-201
-190
-185
-177
-172
-178
-172
-193
-200
-203
-218
-260
-278
-290
-303
-300
-317
-326
-327
-334
-331
-329
-333
-310
-286
-263
-265
-270
-265
-283
-301
-301
-301
-285
-268
-244
-245
-259
-269
-278
-279
-297
-313
-300
-294
-293
-261
-230
-221
-205
-209
-236
-257
-282
-298
-317
-325
-317
-295
-281
-287
-285
-283
-305
-340
-365
-387
-401
-392
-372
-354
-333
-317
-305
-285
-254
-234
-222
-200
-188
-169
-162
-158
-149
-151
-146
-133
-122
-133
-145
-161
-185
-202
-234
-249
-240
-219
-172
-133
-96
-64
-54
-54
-56
-49
-43
-54
-70
-70
-76
-71
-82
-103
-100
-113
-160
-195
-234
-274
-294
-295
-265
-224
-191
-166
-161
-156
-157
-189
-209
-234
-260
-264
-267
-253
-243
-235
-223
-220
-228
-243
-265
-286
-294
-289
-295
-295
-305
-309
-288
-276
-271
-283
-304
-292
-285
-301
-282
-276
-278
-261
-261
-257
-257
-275
-283
-301
-318
-335
-333
-318
-310
-299
-291
-285
-254
-232
-235
-241
-268
-286
-288
-295
-310
-311
-309
-314
-319
-343
-357
-370
-385
-385
-385
-382
-375
-367
-350
-319
-303
-307
-293
-283
-275
-262
-268
-273
-289
-291
-285
-279
-248
-240
-235
-218
-226
-232
-241
-268
-295
-291
-277
-266
-233
-185
-148
-104
-66
-66
-69
-78
-97
-119
-148
-175
-176
-169
-177
-174
-163
-172
-164
-149
-168
-199
-221
-257
-278
-290
-290
-290
-295
-293
-302
-298
-303
-318
-326
-326
-326
-312
-298
-277
-255
-240
-239
-245
-235
-227
-222
-235
-263
-281
-290
-273
-256
-261
-265
-278
-293
-302
-328
-351
-349
-364
-376
-377
-392
-383
-375
-373
-369
-379
-381
-388
-391
-369
-362
-358
-360
-364
-365
-344
-333
-336
-329
-320
-304
-319
-325
-334
-348
-351
-359
-354
-340
-344
-346
-332
-333
-335
-332
-310
-277
-283
-276
-274
-291
-308
-326
-322
-323
-325
-320
-311
-312
-310
-305
-301
-299
-290
-281
-281
-290
-302
-304
-298
-296
-289
-277
-267
-253
-244
-246
-263
-310
-350
-370
-379
-368
-346
-328
-314
-303
-305
-319
-329
-319
-317
-306
-311
-308
-298
-306
-323
-339
-354
-374
-394
-405
-403
-391
-378
-358
-343
-310
-289
-286
-283
-273
-264
-259
-258
-270
-287
-312
-328
-330
-339
-337
-313
-307
-297
-290
-294
-295
-290
-285
-287
-285
-271
-259
-254
-245
-220
-214
-226
-243
-256
-266
-275
-306
-326
-321
-338
-362
-384
-403
-401
-389
-380
-392
-399
-404
-413
-413
-409
-392
-348
-322
-309
-275
-255
-260
-268
-276
-275
-278
-267
-256
-254
-257
-274
-315
-335
-354
-366
-366
-374
-377
-363
-344
-334
-329
-330
-348
-380
-399
-411
-404
-407
-383
-361
-363
-357
-348
-346
-328
-315
-314
-330
-356
-382
-391
-390
-380
-363
-322
-294
-303
-284
-278
-266
-254
-270
-278
-286
-319
-327
-327
-343
-336
-331
-324
-325
-325
-314
-282
-265
-261
-239
-221
-221
-228
-224
-207
-204
-210
-193
-208
-214
-209
-219
-231
-238
-239
-229
-227
-231
-217
-228
-216
-204
-222
-217
-217
-206
-193
-195
-209
-213
-224
-242
-258
-272
-285
-311
-317
-331
-348
-355
-362
-366
-355
-343
-327
-297
-282
-274
-255
-240
-239
-246
-249
-243
-262
-291
-319
-371
-414
-440
-454
-460
-467
-462
-442
-434
-426
-408
-404
-399
-389
-372
-348
-326
-321
-312
-314
-323
-341
-340
-343
-357
-361
-340
-320
-314
-296
-279
-268
-267
-252
-254
-262
-257
-268
-286
-291
-289
-303
-287
-254
-225
-176
-162
-170
-158
-162
-179
-187
-213
-215
-209
-200
-187
-189
-192
-198
-217
-243
-271
-281
-280
-279
-266
-259
-253
-244
-242
-238
-215
-195
-176
-172
-168
-173
-191
-191
-188
-202
-221
-220
-227
-233
-241
-268
-282
-263
-262
-270
-256
-268
-273
-284
-290
-262
-261
-257
-252
-262
-249
-257
-275
-272
-297
-315
-309
-321
-312
-307
-327
-338
-343
-356
-388
-410
-408
-392
-387
-382
-370
-367
-369
-373
-380
-377
-393
-399
-396
-408
-391
-346
-302
-271
-252
-241
-249
-284
-308
-324
-353
-354
-364
-378
-376
-378
-377
-370
-363
-333
-294
-278
-254
-241
-244
-251
-249
-239
-249
-280
-296
-306
-317
-311
-307
-302
-303
-291
-261
-236
-210
-199
-186
-178
-175
-193
-201
-198
-202
-207
-228
-256
-292
-292
-302
-315
-306
-315
-323
-324
-306
-301
-310
-309
-311
-286
-270
-266
-241
-232
-245
-239
-221
-230
-257
-271
-286
-307
-314
-322
-311
-306
-295
-287
-290
-286
-280
-282
-289
-288
-280
-269
-252
-249
-250
-247
-267
-291
-310
-325
-347
-355
-349
-341
-343
-349
-349
-346
-339
-316
-311
-307
-315
-316
-314
-314
-302
-302
-307
-335
-350
-344
-360
-361
-350
-355
-354
-326
-313
-300
-283
-287
-288
-303
-320
-320
-339
-358
-379
-368
-343
-347
-345
-335
-318
-307
-287
-271
-255
-231
-209
-186
-188
-201
-203
-218
-225
-235
-247
-254
-262
-264
-243
-225
-222
-210
-215
-213
-222
-236
-243
-247
-252
-258
-264
-260
-260
-259
-238
-228
-212
-201
-194
-185
-187
-182
-188
-196
-211
-237
-243
-245
-243
-233
-227
-215
-214
-206
-205
-218
-220
-222
-214
-223
-236
-240
-232
-241
-239
-257
-287
-300
-317
-322
-317
-315
-306
-307
-319
-315
-331
-336
-341
-352
-351
-355
-357
-341
-334
-312
-287
-284
-286
-293
-301
-286
-298
-303
-299
-316
-328
-330
-331
-339
-348
-365
-364
-372
-372
-365
-364
-362
-372
-374
-349
-345
-349
-348
-348
-363
-372
-384
-400
-419
-413
-400
-380
-358
-329
-313
-300
-272
-253
-241
-233
-215
-219
-233
-238
-244
-255
-251
-244
-249
-241
-226
-211
-209
-220
-240
-235
-236
-243
-254
-244
-223
-219
-193
-174
-172
-170
-168
-188
-209
-234
-252
-259
-286
-299
-306
-323
-304
-287
-267
-235
-219
-213
-196
-179
-162
-136
-137
-144
-154
-170
-185
-190
-191
-185
-208
-225
-228
-241
-250
-259
-256
-255
-254
-252
-239
-229
-237
-247
-260
-268
-287
-303
-317
-331
-322
-322
-314
-299
-293
-292
-294
-296
-296
-303
-314
-314
-316
-318
-323
-324
-341
-356
-368
-364
-356
-345
-326
-318
-312
-293
-272
-266
-264
-254
-234
-236
-252
-253
-277
-293
-321
-334
-333
-338
-346
-335
-316
-315
-309
-306
-301
-306
-315
-310
-311
-305
-294
-302
-291
-257
-228
-219
-226
-236
-233
-251
-252
-257
-268
-271
-278
-271
-262
-267
-247
-226
-209
-187
-160
-143
-140
-137
-147
-158
-166
-192
-197
-189
-204
-205
-205
-200
-192
-190
-190
-176
-150
-116
-93
-75
-74
-91
-115
-146
-173
-182
-198
-201
-189
-199
-211
-203
-193
-169
-153
-143
-133
-141
-158
-183
-211
-223
-236
-227
-216
-212
-218
-228
-230
-239
-245
-247
-244
-231
-234
-250
-240
-233
-243
-252
-258
-268
-292
-309
-320
-343
-359
-353
-345
-330
-312
-291
-281
-286
-278
-267
-254
-257
-246
-233
-236
-244
-234
-232
-249
-272
-285
-292
-315
-334
-354
-366
-367
-379
-360
-334
-327
-299
-266
-254
-253
-253
-247
-238
-239
-229
-235
-236
-244
-253
-244
-243
-246
-252
-259
-278
-290
-301
-308
-299
-279
-257
-250
-246
-231
-213
-208
-202
-206
-235
-240
-234
-230
-234
-248
-253
-239
-234
-210
-185
-168
-158
-145
-148
-149
-159
-180
-199
-221
-212
-210
-223
-231
-225
-233
-238
-240
-240
-243
-237
-228
-233
-227
-214
-211
-228
-233
-236
-225
-224
-234
-222
-208
-223
-235
-237
-233
-232
-243
-234
-215
-203
-200
-185
-176
-196
-225
-232
-252
-288
-296
-291
-291
-291
-288
-284
-298
-307
-309
-314
-329
-325
-324
-322
-313
-312
-294
-288
-284
-259
-249
-260
-262
-277
-278
-281
-285
-279
-270
-267
-282
-289
-298
-294
-299
-318
-336
-355
-361
-343
-325
-310
-288
-277
-258
-263
-282
-274
-273
-274
-282
-290
-298
-287
-275
-268
-262
-252
-236
-227
-202
-205
-214
-214
-226
-249
-257
-282
-301
-304
-310
-304
-275
-250
-235
-213
-214
-214
-221
-209
-210
-234
-234
-240
-238
-234
-240
-236
-229
-225
-222
-223
-231
-230
-235
-231
-231
-248
-260
-278
-292
-313
-340
-363
-383
-396
-401
-388
-387
-378
-369
-366
-361
-354
-333
-311
-308
-308
-306
-317
-325
-340
-348
-365
-385
-397
-389
-360
-354
-346
-341
-345
-366
-370
-355
-345
-343
-329
-325
-309
-289
-281
-254
-257
-273
-266
-294
-327
-341
-372
-407
-427
-435
-428
-419
-417
-407
-396
-384
-366
-345
-324
-311
-289
-279
-276
-268
-274
-271
-283
-299
-312
-341
-361
-353
-358
-370
-372
-380
-385
-381
-357
-348
-324
-314
-302
-261
-247
-254
-249
-234
-244
-250
-263
-267
-277
-281
-284
-282
-276
-285
-314
-347
-363
-366
-352
-338
-311
-283
-263
-240
-232
-232
-234
-237
-229
-236
-257
-272
-274
-280
-282
-262
-256
-259
-255
-256
-267
-289
-301
-305
-312
-310
-308
-303
-296
-284
-298
-281
-243
-273
-294
-294
-294
-283
-262
-260
-280
-277
-278
-290
-315
-317
-294
-273
-254
-262
-280
-291
-307
-331
-347
-358
-362
-348
-347
-347
-335
-329
-333
-340
-337
-342
-336
-325
-314
-310
-321
-317
-326
-345
-345
-340
-346
-351
-348
-335
-338
-341
-329
-336
-346
-357
-360
-355
-350
-345
-334
-322
-321
-312
-311
-311
-317
-311
-307
-303
-295
-267
-251
-241
-231
-225
-225
-235
-240
-241
-229
-225
-201
-202
-213
-204
-208
-194
-193
-201
-188
-185
-190
-168
-160
-154
-151
-161
-167
-190
-217
-218
-228
-224
-208
-211
-190
-167
-158
-157
-177
-182
-196
-213
-209
-218
-230
-241
-247
-235
-235
-243
-242
-238
-249
-240
-225
-227
-241
-260
-279
-301
-327
-330
-319
-297
-263
-256
-261
-267
-255
-251
-257
-239
-221
-213
-219
-247
-264
-292
-331
-360
-355
-343
-333
-316
-288
-269
-262
-250
-252
-252
-251
-265
-266
-279
-287
-293
-310
-308
-304
-322
-323
-309
-305
-305
-307
-296
-282
-277
-287
-281
-268
-265
-279
-286
-287
-286
-287
-268
-263
-265
-245
-243
-242
-222
-232
-247
-244
-232
-228
-233
-240
-250
-239
-226
-203
-195
-204
-214
-215
-212
-239
-244
-263
-288
-281
-281
-284
-290
-284
-278
-270
-246
-249
-251
-243
-245
-248
-244
-251
-262
-266
-254
-250
-279
-275
-266
-274
-277
-279
-296
-299
-285
-274
-284
-295
-293
-305
-309
-308
-309
-311
-306
-298
-293
-301
-316
-300
-263
-255
-257
-270
-275
-260
-281
-300
-305
-320
-324
-322
-313
-320
-335
-332
-334
-346
-342
-345
-366
-373
-375
-377
-359
-349
-364
-388
-397
-403
-404
-416
-420
-428
-425
-405
-391
-385
-393
-397
-410
-409
-400
-384
-380
-358
-339
-336
-328
-332
-326
-325
-342
-342
-323
-321
-316
-311
-328
-323
-333
-330
-308
-296
-284
-270
-263
-243
-235
-237
-229
-242
-229
-217
-220
-205
-208
-215
-225
-243
-245
-248
-260
-262
-257
-252
-239
-239
-239
-241
-234
-228
-227
-242
-252
-259
-286
-282
-294
-316
-312
-314
-309
-290
-278
-264
-240
-226
-232
-246
-246
-238
-249
-245
-221
-216
-200
-201
-206
-184
-194
-208
-223
-228
-219
-223
-242
-265
-285
-290
-295
-309
-298
-279
-269
-256
-260
-274
-277
-289
-311
-322
-327
-329
-345
-352
-352
-359
-346
-343
-349
-347
-346
-368
-381
-374
-353
-333
-330
-319
-314
-336
-351
-360
-366
-377
-374
-360
-350
-344
-330
-320
-330
-338
-334
-317
-290
-273
-263
-264
-265
-270
-258
-251
-262
-271
-277
-274
-252
-252
-254
-249
-244
-237
-232
-225
-199
-190
-188
-175
-172
-186
-191
-189
-207
-237
-248
-262
-272
-279
-270
-244
-237
-242
-246
-239
-244
-262
-279
-269
-261
-261
-255
-251
-250
-240
-236
-246
-246
-246
-246
-248
-252
-242
-234
-227
-207
-191
-199
-196
-206
-212
-224
-250
-254
-236
-228
-230
-221
-217
-202
-195
-206
-223
-243
-245
-259
-280
-268
-249
-235
-220
-209
-207
-211
-211
-215
-217
-220
-229
-244
-249
-244
-268
-280
-283
-301
-287
-288
-301
-308
-304
-301
-302
-302
-295
-309
-346
-376
-401
-400
-389
-392
-363
-328
-316
-297
-281
-281
-257
-244
-232
-203
-186
-183
-186
-212
-227
-246
-261
-266
-270
-266
-281
-280
-265
-257
-259
-272
-287
-285
-284
-287
-274
-265
-281
-290
-280
-275
-297
-305
-302
-316
-338
-346
-346
-336
-316
-317
-327
-305
-306
-302
-289
-292
-290
-287
-275
-268
-272
-273
-260
-254
-243
-246
-251
-240
-239
-246
-252
-267
-270
-260
-270
-284
-317
-354
-365
-377
-393
-403
-416
-430
-465
-486
-499
-527
-574
-611
-723
-1072
-1274
-1236
-1306
-1536
-1435
-1074
-970
-877
-471
-88
50
268
604
704
642
756
793
589
353
309
198
-24
-162
-219
-277
-383
-432
-482
-425
-429
-513
-531
-524
-483
-512
-577
-579
-464
-499
-562
-467
-351
-408
-365
-269
-244
-391
-594
-438
-383
-575
-637
-316
-309
-450
-292
-191
-241
-153
-58
-65
-22
14
-22
-12
-21
-146
-123
-92
-229
-266
-243
-300
-334
-289
-361
-419
-381
-394
-404
-354
-350
-366
-297
-294
-324
-323
-277
-257
-286
-283
-262
-281
-266
-245
-417
-594
-619
-691
-826
-803
-694
-631
-531
-370
-280
-179
-54
-23
46
118
74
61
120
-32
-222
-168
-181
-358
-331
-233
-283
-249
-158
-199
-187
-134
-210
-271
-269
-315
-385
-392
-424
-445
-456
-471
-431
-417
-396
-354
-335
-327
-293
-302
-344
-321
-297
-292
-332
-288
-302
-313
-292
-294
-284
-284
-269
-230
-236
-267
-256
-255
-307
-307
-303
-368
-402
-392
-394
-424
-442
-443
-456
-463
-476
-487
-505
-504
-500
-493
-473
-451
-423
-419
-426
-376
-334
-302
-269
-222
-174
-172
-156
-156
-160
-126
-156
-174
-222
-248
-258
-297
-337
-359
-243
-237
-383
-333
-167
-225
-389
-330
-162
-319
-447
-235
-181
-340
-410
-354
-347
-449
-427
-380
-426
-471
-291
-241
-411
-329
-131
-112
-208
-104
-54
-105
-172
-136
-240
-351
-171
-237
-453
-290
100
26
-335
-184
-91
-347
-296
-125
-381
-469
-200
-69
-363
-448
-68
71
-187
-214
-28
-59
-283
-445
-200
-141
-376
-620
-296
-419
-521
-267
-191
-123
-329
-145
-208
-350
-190
-210
-226
8
-227
-480
-101
8
-403
-481
-110
-194
-402
-180
-31
-195
-427
-254
1
-22
-348
-566
-295
-150
-475
-750
-324
-213
-271
-279
-178
-76
-223
-174
-249
-449
-480
-387
-341
-369
-254
-196
-389
-53
-253
-484
-114
-5
-435
-738
-258
-79
-530
-615
-128
-207
-431
-482
-211
-176
-476
-480
-197
-257
-580
-283
-139
-400
-654
-462
-133
-461
-718
-343
-429
-509
-123
-54
-447
-482
-209
-215
-127
-194
-281
-290
-279
-340
-475
-563
-547
-450
-593
-570
-230
-315
-565
-454
-423
-345
-323
-679
-193
-168
-327
-409
-521
-242
-322
-439
-524
-155
-86
-289
-465
-230
-498
-825
-371
-505
-950
-811
-213
-320
-980
-504
117
-322
-521
-177
-128
-595
-872
-604
-433
-432
-414
-297
-606
-624
-307
-555
-757
-715
-414
-683
-755
-754
-496
-286
-559
-794
-643
-254
-489
-805
-544
-198
-376
-536
-621
-442
-588
-926
-471
-332
-981
-981
-591
-354
-721
-487
-455
-582
-513
-548
-597
-716
-885
-479
-270
-885
-411
-202
-823
-404
-207
-635
-766
-850
-755
-647
-504
-767
-707
-208
-442
-1004
-649
-311
-458
-807
-610
-396
-501
-846
-817
-470
-327
-757
-988
-111
-494
-1070
-767
-539
-755
-756
-537
-605
-658
-649
-421
-445
-1110
-599
-62
-551
-424
-366
-576
-753
-522
-335
-274
-317
-920
-895
-455
-827
-804
-147
-117
-702
-554
-574
-682
-369
-592
-599
-488
-676
-500
-409
-227
-686
-730
33
-265
-770
-595
-516
-475
-864
-413
24
-743
-931
-460
112
-266
-784
-44
-162
-992
-431
73
-618
-1084
-601
-21
-594
-619
67
-381
-1012
-595
30
-204
-1060
-353
118
-335
-624
-597
-212
-884
-714
-314
249
-494
-748
-108
-610
-489
-430
-388
-142
-488
-566
65
-543
-564
86
127
-16
-367
-463
-84
-291
-1049
-448
-42
-588
-416
44
-11
-285
-634
170
101
-1428
-256
821
-759
-1328
-117
159
-970
-692
204
-432
-1063
-468
-79
-578
-522
-295
-334
-306
-835
-1208
-58
8
-1310
-27
554
-653
-902
17
108
-759
-363
-359
-593
-874
-325
-115
-903
-142
99
-436
-333
-291
-361
-667
-558
-559
-90
-458
-395
-125
-32
-397
-509
323
-337
-416
-116
-196
-661
-286
53
-801
-419
507
46
-887
-413
649
-550
-775
-21
572
-240
-797
146
269
-295
-689
1011
391
-76
410
-344
-264
-28
-223
-156
-52
-344
675
-145
-724
-197
256
72
-336
-353
104
420
-452
111
53
16
633
353
165
211
168
298
-280
-223
-21
170
285
-230
-235
301
577
-90
-290
461
352
-423
-64
203
-287
-479
-26
320
-50
-85
146
112
28
-636
-505
358
-105
-598
-235
-91
147
-173
-229
-116
133
52
-174
-300
-86
-231
-313
-346
-539
418
-276
-977
570
-204
-527
363
94
-412
-675
124
-24
-402
-1005
-389
371
-416
-261
171
98
-66
-472
-307
22
-266
-214
-135
-195
-162
-153
64
-219
-574
64
-61
-613
41
267
-768
-100
393
-283
-293
42
-124
7
-117
-439
-351
180
64
-542
-226
625
214
-615
-37
-149
-229
332
-408
99
247
-551
-27
642
-165
-127
25
217
65
-450
-12
669
312
54
248
426
23
-266
463
220
-340
422
827
-405
-101
372
-29
-412
159
58
-258
-16
-264
-106
130
20
-123
-206
-128
202
-500
-438
-158
176
-176
-428
167
-120
-411
1
-69
-696
147
-37
-625
-11
-3
-309
-305
27
-103
-99
-65
-154
-122
-888
-723
290
-242
-603
-132
-255
-318
37
-410
-578
-373
219
-287
-793
466
371
-664
-469
222
-26
-485
-567
-222
66
-479
-356
-46
-368
0
-154
-382
-339
-99
-48
-341
-38
-341
-231
229
434
-88
1
258
-185
-106
-288
88
-79
-76
70
-206
80
245
-25
-713
594
365
-1582
367
286
-404
-84
-244
207
-382
-222
328
-167
-640
56
-25
-705
-862
-283
134
-375
-619
-205
250
-558
-766
366
-183
-655
55
-89
-791
-908
58
-334
-1070
-108
6
-331
-453
17
-364
-633
-589
-181
-702
-906
-543
-496
-178
-325
-670
-692
-610
-819
-416
-327
-312
-293
-752
-685
-636
-352
-776
-702
164
-520
-659
206
-59
-393
-302
-388
-600
-1084
-218
-587
-954
14
481
-483
-882
-33
-370
-587
-516
-161
-522
-477
-356
-69
-723
-550
-75
-322
-736
-65
-384
-869
-193
-202
-878
-786
-145
-144
-921
-666
348
-103
-1294
-314
281
-717
-530
-364
-47
-452
-328
-33
-165
-758
-153
136
-277
-632
-280
-32
-495
-500
-225
-302
-518
-784
210
-331
-755
431
-137
-225
-231
-280
-334
-172
-613
-206
-159
-331
-234
-501
-63
85
-208
-340
-181
-231
-367
66
-255
-426
-128
13
-435
-286
-491
129
157
-499
-206
56
-80
-353
157
162
-271
-415
503
200
-238
331
223
-264
-276
-632
-22
208
-24
211
91
-103
59
198
-163
-348
-102
-302
-214
200
-57
-42
165
-108
-68
104
-157
-199
-142
113
319
53
-118
215
-265
2
197
-154
55
6
-20
389
45
241
417
62
158
-78
-93
353
149
400
-295
-123
665
-189
-19
689
-404
-321
685
108
-266
356
203
246
-169
134
1015
-503
-387
672
76
-5
211
-76
12
393
-56
-124
145
49
252
-103
-439
-158
187
291
10
-26
564
-57
-485
323
419
-255
-191
541
-154
-718
229
354
-281
-212
-120
-12
-89
-408
-303
376
-559
-7
533
-229
109
17
-67
-376
368
-374
-372
170
197
-537
29
300
-262
-431
-169
209
-390
199
81
92
-357
-178
229
-441
21
253
-157
369
-46
-179
375
-554
-114
533
-227
-418
442
172
-100
135
29
170
-72
-41
99
-75
-273
-190
-43
42
-45
77
63
59
-392
-277
227
-223
-255
269
129
-383
-33
166
-118
-177
-246
32
-124
-421
75
-123
-54
80
-364
-347
184
104
-901
-272
141
-509
-37
-381
-116
-358
-378
125
-387
-517
-127
-50
-310
-594
-115
100
-852
-377
-32
-317
-290
-536
-270
-348
-490
-346
-261
-217
-796
-316
251
-365
-511
84
-437
-574
388
-649
-881
94
-140
-260
-609
-276
43
-510
-725
-11
-118
-450
1
-251
-428
96
-490
74
412
-799
-108
383
-181
-81
189
-40
-63
-319
181
47
-221
203
-289
41
366
-181
35
452
-250
185
-185
-161
187
-116
-180
-211
301
-187
-135
49
6
604
-152
-74
224
-101
164
93
103
104
-88
36
76
-8
-101
306
-13
-214
209
69
53
-68
411
297
-637
82
487
57
-367
93
768
-361
-379
801
29
-709
422
636
-345
0
524
347
-235
-46
11
215
-184
-328
410
173
-12
-155
-42
256
348
325
-335
-24
562
-144
-270
68
144
-22
114
445
23
-103
444
41
-407
10
-51
-310
285
-119
-326
72
4
-153
375
-49
-600
209
123
-371
-389
107
77
-330
223
512
-82
-193
155
381
-154
-380
-19
-12
-436
91
296
-350
19
288
280
-358
-288
362
-102
-670
-118
301
-256
-219
3
71
170
-647
165
464
-777
-406
737
-78
-449
181
161
-15
7
-59
202
-10
-37
148
-296
111
208
-178
-444
312
514
-580
-238
809
-167
-624
613
423
-459
-379
437
380
-606
-40
393
-232
-91
-158
-155
-183
-251
-285
47
-149
-296
-103
248
-186
-236
377
-222
-158
-57
-287
9
26
-333
-110
-122
8
-121
-185
-363
-96
139
-556
-356
299
-455
-536
-4
-95
-102
-191
-200
169
-91
-463
-178
5
-111
-839
-291
523
-379
-499
405
196
-632
-446
4
-314
-437
-567
-70
362
-496
-424
371
-257
-512
-256
-243
-239
-172
-611
-527
-154
-146
-200
-458
35
11
-652
116
268
-432
-469
-286
239
-155
-772
165
67
-287
-170
-205
-407
-307
-374
-145
-111
-444
-26
-202
-125
-234
-299
157
-125
-493
-261
-302
-239
-361
-388
51
-214
-716
56
449
-270
-1031
-78
534
-843
-507
167
-15
-489
-103
-219
-448
-277
-192
39
-621
-635
94
-314
-956
-533
167
-128
-320
-196
-177
-520
-555
-349
-517
-68
-501
-527
437
-239
-708
-130
73
-352
-490
-52
-365
-467
-175
-600
-308
-332
-212
-186
-378
-301
-3
-203
-649
-369
-131
-512
-294
-109
-687
-501
-320
-239
-657
-483
-257
-314
-232
-541
-222
-479
-246
-371
-362
-54
-775
-191
-197
-448
-404
-182
-411
-447
-47
-608
-548
-263
-469
-463
-125
-240
-670
-248
-51
-583
-565
-239
-580
-524
38
-470
-237
-390
-283
-313
-342
-143
-336
-431
-391
-226
-467
92
-192
-444
-466
83
35
-856
-439
27
-586
-792
-104
-247
-541
-605
-97
-204
-886
-371
13
-191
-547
-265
37
-286
-505
-523
-502
-168
-369
-412
97
-405
-720
-44
-270
-624
-310
-13
-554
-478
-170
-366
-95
-303
-383
17
-202
-435
-82
-564
-251
-82
-178
-901
-30
362
-793
-220
58
-355
-472
-153
-413
-309
-192
-566
74
-567
-647
399
-606
-465
-149
-575
-30
-666
-490
-46
-560
-321
-188
-671
-470
-68
-683
-662
-189
-462
-485
-276
-308
-103
-263
-448
-74
-473
-418
351
-537
-716
147
-444
-737
-127
-69
-493
-227
-301
-789
-465
-163
-82
-690
-564
358
-265
-767
-212
-52
-593
-472
-34
-82
-536
-580
-450
-187
-397
-893
-434
230
-259
-498
-77
-125
-586
-414
-180
-546
-261
48
-361
-357
32
-104
-497
-389
-248
-14
-202
-630
-652
-242
-545
-670
-290
11
-343
-475
-329
-267
-561
-907
-594
-559
-338
-814
-476
-546
-298
-327
-843
-156
-345
-695
-556
-309
-415
-784
-526
-145
-15
-1050
-361
229
-769
-620
-359
-475
-814
-708
-502
-186
-692
-609
-100
-677
-713
-542
-557
-524
-416
-674
-815
-576
-330
-782
-1109
-309
-200
-854
-778
1
-832
-1013
-233
-307
-875
-603
-245
-421
-397
-692
-439
-404
-620
-673
-575
-179
-603
-768
-407
-410
-733
-612
-728
-379
-460
-477
-872
-431
-201
-886
-837
-412
-153
-1104
-512
-140
-834
-473
-318
-402
-610
-823
-353
-106
-705
-427
-132
-905
-249
-61
-456
-551
-263
-406
-473
-336
-604
-68
-421
-630
45
-277
-676
28
-550
-694
-267
-433
-613
-203
-442
-391
38
-604
-259
-11
-487
-752
13
-482
-665
50
-148
-357
-75
-427
-338
-281
-814
-336
-34
-859
-226
1
-608
-404
-68
-153
-389
-262
-329
-246
113
-485
-370
67
-405
-314
218
-729
-453
93
-417
-439
-569
-206
-59
-401
-649
-114
-157
-563
-271
-56
-417
-322
36
-282
-241
-277
-134
-360
-558
-18
-300
-261
-19
-58
-527
-171
-146
-307
-59
-257
-212
-158
-431
-73
-199
-346
-18
-97
-141
9
-358
-232
-181
-570
-12
88
-854
-529
406
-404
-734
-26
-7
-651
-296
112
-508
-295
-34
-267
-238
-416
-412
-15
-465
-330
69
-376
-347
-191
-244
-271
-743
-351
256
-758
-510
15
-317
-192
-319
-368
-245
-251
-397
116
119
-647
-188
158
-373
-439
-110
-20
-284
-388
-351
-210
-290
-475
-310
-151
-390
-444
134
-417
-751
42
19
-745
-245
244
-408
-613
-198
42
-474
-128
57
-374
-595
-99
-389
-574
95
-327
-756
-125
131
-762
-317
90
-725
-736
381
-367
-812
394
-206
-1101
-504
252
-732
-759
-45
-408
-591
-777
37
-103
-522
-104
-84
-711
-421
103
-356
-499
-78
-33
-845
-238
-157
-696
-279
-237
-553
-605
278
-358
-1026
-199
-173
-652
-362
-19
-638
-436
-121
-697
-88
-239
-960
-110
-301
-666
-55
-315
-831
-149
-536
-414
-99
-347
-661
-145
-269
-810
-317
129
-658
-572
-77
-446
-762
-588
-86
-673
-653
-278
-121
-439
-635
-13
-323
-684
-225
-143
-618
-410
-664
-608
-399
-388
-491
-794
-81
-363
-732
-560
-351
-374
-666
-247
-367
-605
-366
-326
-734
-283
-310
-410
-221
-590
-187
-356
-804
-161
-230
-810
174
-300
-474
-283
-184
-337
-515
-148
-348
-573
-327
-254
-628
-294
-549
-226
-476
-707
-62
-146
-742
-266
122
-548
-526
-223
-206
-434
-422
-207
-1
-624
-594
-237
-553
-417
-342
-363
-416
-373
-148
-357
-315
-446
-363
-111
-252
-329
-573
-48
-227
-452
-483
5
-233
-449
-281
-97
-285
-903
-155
16
-494
-588
466
-401
-634
-151
-388
-189
-228
-636
35
170
-733
-487
4
-71
-723
-149
28
-275
-540
-261
-61
-557
-535
14
-178
-346
-316
-54
-400
-311
17
-579
-530
-167
-297
-492
-253
-399
-520
-194
-456
-461
-134
-167
-527
-528
-189
-258
-628
-372
-3
-518
-514
-363
-453
-291
-411
-575
-307
-178
-661
-312
-276
-763
-250
78
-770
-643
46
-470
-916
-392
-218
-279
-532
-560
-89
-555
-574
-447
-516
-102
-572
-779
-228
-118
-684
-478
-265
-501
-436
-368
-497
-583
-57
-402
-625
-248
-151
-563
-370
-287
-645
-446
-179
-640
-418
-10
-449
-501
-171
-400
-473
-333
-360
-320
-616
-345
-343
-552
-661
-256
-147
-600
-306
-205
-512
-404
-340
-328
-440
-238
-463
-433
112
-618
-604
-222
-236
-501
-247
-230
-229
-142
-541
-162
-73
-610
-260
-50
-589
-335
-19
-578
-315
-107
-475
-365
7
-215
-732
-149
-267
-327
-293
-588
-59
-472
-500
55
-573
-525
223
-624
-648
69
-461
-626
-269
-95
-395
-531
-78
-55
-593
-653
-111
-163
-680
-513
198
-461
-547
65
-146
-202
-488
-274
120
-467
-671
-139
-206
-438
-358
-288
-366
-302
-353
-303
-336
-440
-293
-295
-427
-680
20
-190
-460
-104
-165
-465
-146
-31
-410
-322
-44
3
-215
-424
-317
-562
-385
-245
-383
-491
-305
-88
-845
-362
120
-516
-731
93
-148
-784
-109
-283
-225
-392
-361
-132
-363
-315
-123
-338
-443
-67
-343
-442
-211
-37
-555
-145
-91
-684
-225
25
-583
-252
-102
-320
-323
-320
-49
-399
-286
-208
-251
-312
-321
-187
-332
-338
-128
-385
-462
75
-427
-660
-326
-75
-387
-817
-125
-350
-430
-527
-265
-302
-636
137
-749
-604
-35
-590
-393
-279
-510
-640
-234
-445
-558
-599
-340
-572
-777
-248
-243
-737
-474
-269
-661
-465
-347
-426
-784
-463
-429
-819
-641
-519
-337
-745
-737
-259
-641
-662
-760
-597
-461
-557
-842
-585
-405
-567
-857
-570
-110
-645
-715
-393
-261
-888
-746
-328
-598
-652
-505
-794
-671
-339
-626
-895
-405
-311
-775
-420
-390
-622
-740
-441
-488
-811
-515
-568
-401
-392
-463
-529
-384
-595
-610
-629
-463
-510
-409
-322
-388
-437
-366
-295
-362
-380
-321
-96
-566
-324
-167
-483
-385
-245
-443
-264
-185
-241
-264
-593
-399
-150
-484
-459
53
-432
-491
-55
-115
-397
-582
257
-582
-687
211
-186
-525
-205
-277
-461
-99
-73
-110
-89
-220
-171
-180
-639
-273
-135
-355
-350
-329
-145
-307
-456
-395
-323
-348
-371
-511
-284
-228
-487
-461
-30
-352
-591
8
-192
-505
-548
-70
-479
-341
-266
-302
-210
-187
-243
-269
-105
-126
-460
-17
-149
-540
-223
-184
-430
-412
-101
-309
-310
-312
-378
-214
-114
-575
-287
26
-274
-502
-323
-75
-241
-365
-120
-91
-336
-162
-116
-276
-87
-311
-370
-11
-337
-306
-37
-414
-403
164
-226
-382
-294
72
-136
-595
6
163
-755
-368
105
-367
-552
-182
-65
-830
-55
36
-565
-192
-176
-26
-626
-512
255
-116
-799
-174
221
-496
-614
86
-67
-623
-158
-17
-554
-449
4
-458
-519
-237
-137
-482
-264
92
-169
-655
92
162
-523
-249
63
-314
-625
144
-330
-819
-95
64
-325
-445
-216
-50
-365
-617
-237
-147
-507
-183
36
-655
-372
133
-271
-438
-140
-167
-335
-161
-487
-382
-42
-209
-277
-180
-340
-227
-372
-323
-404
-240
248
-517
-479
382
-293
-754
-62
66
-117
-167
-183
-188
124
-118
-495
-60
9
-403
-328
228
-220
-455
-225
-184
-4
-239
-223
115
-73
-441
-56
-54
-527
-204
-74
-227
-491
155
-137
-230
24
-357
-310
-272
-44
-332
-225
-177
-115
-296
-120
-227
-293
-163
-328
-45
-204
-169
32
-177
-442
-184
34
-369
-327
-179
-294
-354
125
31
-420
-204
-39
-328
-288
-484
17
89
-602
-151
-104
-246
-538
-199
-220
-576
-291
-141
-385
-258
-287
-445
-180
-151
-638
-287
49
-185
-585
-337
-167
-464
-352
-184
-285
-282
-219
-453
-250
-408
-428
-168
-241
-429
-240
-315
-544
-185
-443
-557
-347
-267
-272
-446
-345
-295
-362
-357
-363
-354
-422
-525
-442
-518
-346
-473
-562
-383
-429
-210
-529
-487
-350
-307
-380
-489
-380
-375
-305
-505
-482
-120
-503
-466
-192
-181
-499
-260
-9
-521
-298
-9
43
-376
-382
197
-340
-472
4
118
-521
-317
204
-294
-327
-299
-13
-291
-472
142
149
-666
-166
6
-542
-348
140
-164
-632
129
79
-555
-439
-58
-354
-463
75
-342
-450
251
-141
-526
-64
186
-264
-700
49
218
-636
-524
418
-51
-685
280
150
-462
-84
-133
-541
-334
-199
-405
-190
-2
-383
-400
-161
-81
-535
-676
112
1
-719
-611
311
-292
-1008
23
89
-819
-527
54
-272
-638
-518
-36
-356
-839
-380
-42
-627
-378
-95
-569
-431
-231
-295
-592
-270
-217
-367
-256
-266
-121
-453
-426
-29
-503
-474
-153
-337
-497
-279
174
-209
-568
-117
-13
-665
-319
-66
-485
-230
-61
-98
-298
-260
62
-139
-382
169
34
-581
-223
197
-205
-421
77
13
-273
-334
176
149
-301
-417
-19
22
-347
-321
-85
-185
-191
-212
-203
-84
-78
-209
-261
112
-281
-385
102
-149
-364
-249
-217
-51
-393
-543
113
-43
-623
-256
349
-228
-560
-121
27
-276
-520
-285
-105
96
-473
-493
375
77
-758
-243
214
-217
-693
-281
129
-502
-590
-91
128
-706
-721
123
-3
-684
-619
54
-71
-737
-579
37
-442
-619
-261
-123
-299
-360
-458
-220
80
-535
-932
-117
154
-565
-488
21
-339
-318
-345
-259
208
-676
-349
239
-213
-442
-294
-234
-254
-442
-222
93
-209
-377
211
217
-634
-386
375
-284
-407
-75
-51
-311
-114
29
-231
-112
50
23
-201
-309
16
153
-189
-212
37
-391
-211
330
152
55
234
155
-202
-22
-121
-267
12
-198
-158
31
4
-260
-430
25
-178
-416
-73
-223
-485
-323
-57
-433
-338
109
-7
-234
-165
-51
-49
-258
-46
163
-225
-254
-111
57
-234
-324
-82
-61
-285
-83
38
-315
-37
110
-331
-369
-67
51
-227
-85
116
-344
-295
160
-32
-502
-147
316
-513
-652
282
-83
-653
-83
143
-329
-424
-73
-103
-261
-367
-40
-316
-334
106
-460
-436
-29
-193
-636
-428
81
-282
-498
20
-296
-384
-207
-88
-414
-450
-48
-34
-467
-445
-8
-443
-498
52
5
-714
-80
242
-566
-378
-92
-451
-267
102
-217
-232
353
-195
-739
65
-88
-769
-286
326
-278
-440
70
-261
-502
55
-79
-474
-99
134
33
-240
-216
-104
178
-208
-444
20
150
-51
-212
247
216
-54
17
55
-149
-34
67
-231
60
285
-134
-107
238
79
19
-162
-5
-47
-349
-56
189
-209
-158
210
-85
-197
-44
5
-304
-430
-213
3
-274
-235
-16
-185
62
122
-186
-230
-22
308
-278
-626
331
308
-457
-188
236
-131
-449
-142
332
-326
-506
124
2
-27
-188
-323
47
-174
-374
-117
158
-164
-365
-130
25
-125
-221
-146
130
-15
-364
-102
20
-214
-354
-30
-156
-320
89
98
-345
-67
387
-376
-233
235
-131
-221
29
114
-341
-357
57
-357
-296
108
-74
-335
-190
98
-89
-314
-13
52
-382
-316
-59
-157
-133
-203
-399
-184
-1
-164
-492
-196
59
-332
-628
-274
26
-395
-371
-18
-50
-281
-209
-48
-72
-182
-205
-42
-255
-408
-18
-103
-415
-247
-114
-35
-294
-374
-107
129
-300
-542
27
-118
-516
-388
-12
-90
-389
-397
-93
4
-338
-443
-108
10
-295
-474
-146
118
-390
-342
78
-12
-509
-298
143
-262
-346
-25
-29
-293
-183
-123
-172
-338
-210
-240
-350
-147
-32
-156
-211
63
56
-287
-377
22
-78
-474
-129
193
-391
-628
-58
33
-405
-372
-107
231
-262
-757
-94
183
-471
-418
53
-207
-153
-76
-153
-298
-36
44
-272
-496
-153
223
-513
-516
-8
-50
-456
-438
86
16
-502
-462
81
-23
-622
-277
196
-190
-367
-80
-10
-148
-195
-117
-17
-75
-142
-257
21
168
-138
-222
-78
-113
-252
-35
58
-131
-97
-192
-308
-97
-141
-280
-140
-23
-138
-234
-123
-169
-254
-147
-156
-214
-277
-184
-239
-361
-200
-214
-206
-111
-101
-256
-276
-180
-222
-329
-450
-194
-11
-402
-659
-207
35
-373
-679
-248
93
-476
-577
-146
-255
-582
-442
-271
-444
-346
-380
-336
-54
-351
-448
-271
-262
-458
-359
-175
-457
-477
-282
-379
-335
-189
-386
-504
-247
-303
-389
-286
-418
-330
-197
-352
-481
-109
10
-236
-382
-120
-42
-322
-263
-278
-246
79
-240
-632
-203
14
-360
-542
-74
-196
-484
-217
-153
-360
-414
-246
-302
-211
-234
-489
-391
-65
-149
-453
-251
5
-30
-475
-364
146
-85
-561
-377
89
-165
-426
-134
54
-260
-423
-36
-30
-358
-361
-73
-37
-398
-418
37
-40
-600
-339
164
-60
-537
-266
206
-301
-678
-133
27
-513
-570
-76
-50
-266
-273
-125
-235
-282
-176
-211
-141
-104
-188
-316
-180
70
-79
-344
-214
-103
-240
-321
-236
-160
-119
-171
-280
-160
-91
-427
-305
93
-247
-458
-262
-105
-293
-529
-371
-50
-165
-543
-346
-252
-222
-276
-402
-246
-66
-177
-397
-168
6
-292
-450
-50
-48
-354
-420
-245
-175
-431
-345
-10
-122
-418
-291
-78
-373
-568
-293
-161
-622
-671
17
-151
-729
-367
97
-278
-622
-249
-61
-581
-674
-198
-158
-583
-448
-149
-172
-502
-498
-204
-252
-416
-499
-360
-334
-478
-468
-289
-294
-408
-340
-382
-423
-426
-442
-280
-188
-372
-385
-133
-252
-479
-341
-187
-313
-449
-355
-252
-296
-416
-448
-279
-241
-433
-413
-167
-230
-386
-313
-203
-252
-368
-351
-334
-412
-398
-241
-365
-477
-315
-258
-290
-228
-160
-207
-290
-299
-323
-387
-321
-260
-296
-319
-289
-220
-215
-266
-261
-282
-316
-313
-305
-336
-400
-390
-319
-390
-490
-379
-271
-350
-411
-318
-297
-341
-363
-381
-372
-348
-360
-361
-304
-300
-307
-278
-250
-263
-268
-264
-267
-301
-317
-277
-293
-310
-332
-304
-247
-251
-319
-297
-264
-310
-340
-298
-282
-243
-158
-200
-251
-228
-219
-292
-324
-255
-169
-263
-364
-279
-160
-229
-336
-243
-113
-130
-223
-200
-145
-174
-244
-253
-213
-193
-197
-220
-195
-109
-167
-270
-232
-174
-178
-205
-171
-107
-118
-168
-142
-112
-177
-238
-248
-244
-259
-266
-221
-194
-219
-269
-268
-252
-279
-285
-234
-233
-324
-341
-300
-315
-363
-367
-283
-272
-331
-352
-291
-280
-326
-290
-217
-252
-289
-228
-190
-231
-271
-223
-199
-239
-245
-187
-147
-190
-243
-212
-185
-234
-270
-269
-262
-266
-285
-284
-280
-254
-273
-302
-271
-244
-222
-196
-208
-202
-176
-208
-217
-194
-211
-260
-248
-218
-255
-254
-237
-229
-213
-183
-142
-142
-135
-172
-219
-188
-177
-202
-208
-220
-252
-284
-302
-289
-253
-236
-228
-213
-188
-214
-245
-215
-205
-247
-269
-280
-279
-297
-317
-301
-290
-268
-270
-289
-284
-269
-296
-324
-319
-293
-297
-333
-331
-275
-296
-333
-299
-259
-265
-267
-244
-229
-209
-238
-245
-204
-196
-215
-235
-212
-208
-224
-231
-219
-209
-231
-234
-204
-191
-228
-256
-243
-216
-241
-255
-200
-194
-239
-236
-197
-187
-205
-205
-199
-188
-202
-226
-224
-225
-248
-251
-268
-303
-314
-339
-356
-327
-303
-296
-272
-262
-274
-305
-311
-306
-322
-355
-373
-343
-362
-373
-357
-339
-338
-340
-316
-291
-283
-274
-269
-251
-247
-278
-265
-267
-294
-288
-279
-280
-283
-270
-240
-232
-263
-248
-206
-230
-294
-300
-289
-317
-338
-316
-276
-263
-237
-189
-155
-177
-186
-168
-159
-200
-236
-211
-220
-250
-243
-236
-234
-224
-225
-221
-219
-211
-213
-226
-207
-213
-251
-276
-274
-285
-316
-318
-295
-292
-324
-285
-222
-220
-252
-259
-236
-252
-262
-239
-236
-242
-249
-258
-280
-319
-328
-308
-325
-337
-308
-263
-249
-247
-208
-189
-227
-244
-257
-294
-339
-377
-373
-371
-391
-382
-357
-366
-380
-384
-383
-375
-357
-370
-416
-407
-387
-445
-466
-429
-400
-400
-391
-339
-313
-298
-307
-299
-279
-288
-289
-280
-305
-303
-296
-313
-305
-301
-283
-292
-298
-282
-280
-271
-252
-250
-247
-233
-251
-269
-287
-291
-280
-302
-288
-265
-252
-241
-242
-243
-247
-227
-203
-186
-177
-160
-134
-136
-164
-216
-255
-267
-267
-277
-273
-265
-261
-254
-246
-244
-222
-174
-163
-167
-142
-137
-137
-164
-195
-182
-184
-172
-155
-163
-187
-201
-204
-223
-234
-218
-190
-188
-238
-233
-214
-233
-268
-273
-227
-189
-193
-200
-208
-240
-273
-288
-279
-262
-244
-226
-240
-277
-282
-282
-298
-309
-283
-254
-235
-239
-223
-187
-174
-185
-206
-212
-214
-248
-266
-255
-264
-249
-244
-258
-235
-207
-204
-204
-167
-177
-233
-256
-271
-299
-297
-267
-232
-235
-242
-227
-241
-246
-249
-217
-216
-238
-242
-230
-234
-219
-174
-160
-173
-181
-166
-174
-199
-211
-256
-236
-172
-210
-259
-207
-137
-176
-170
-113
-54
-94
-103
-76
-62
-95
-103
-119
-175
-143
-111
-117
-99
-50
-61
-75
-86
-91
-90
-98
-95
-88
-79
-87
-114
-104
-101
-111
-100
-107
-101
-94
-116
-136
-154
-160
-167
-152
-124
-136
-137
-139
-144
-152
-169
-156
-121
-112
-103
-76
-75
-55
-57
-60
-59
-61
-63
-86
-109
-124
-133
-127
-126
-102
-81
-100
-93
-92
-107
-140
-161
-178
-184
-196
-216
-220
-221
-239
-256
-233
-202
-204
-221
-215
-227
-250
-241
-214
-189
-178
-182
-167
-178
-214
-215
-164
-144
-176
-192
-186
-195
-225
-215
-201
-196
-182
-179
-164
-179
-194
-188
-171
-170
-174
-144
-144
-161
-140
-110
-105
-96
-102
-110
-135
-167
-153
-141
-138
-106
-71
-63
-53
-35
-14
-9
-33
-38
-38
-61
-79
-79
-86
-73
-62
-65
-65
-64
-91
-99
-84
-81
-96
-123
-109
-89
-101
-84
-64
-60
-70
-80
-78
-97
-128
-151
-156
-145
-152
-139
-104
-82
-62
-54
-53
-76
-106
-129
-147
-152
-179
-201
-218
-239
-258
-290
-282
-267
-272
-244
-215
-232
-232
-227
-233
-234
-235
-248
-263
-282
-281
-273
-282
-292
-293
-282
-322
-351
-327
-314
-306
-300
-299
-289
-295
-297
-268
-252
-239
-231
-247
-271
-264
-248
-229
-215
-210
-205
-201
-228
-246
-229
-219
-208
-206
-209
-202
-208
-221
-215
-196
-157
-131
-135
-130
-148
-172
-176
-178
-186
-164
-153
-167
-167
-207
-236
-182
-191
-221
-196
-180
-191
-228
-196
-165
-179
-159
-107
-120
-145
-146
-153
-170
-157
-122
-146
-161
-176
-179
-166
-153
-153
-146
-140
-148
-164
-176
-172
-195
-208
-202
-190
-189
-190
-191
-196
-196
-224
-221
-205
-208
-184
-149
-139
-146
-152
-171
-162
-161
-153
-151
-180
-194
-208
-212
-195
-201
-198
-209
-223
-218
-222
-200
-172
-170
-171
-174
-200
-213
-216
-229
-212
-193
-185
-189
-161
-162
-180
-167
-162
-146
-149
-136
-139
-155
-152
-143
-135
-103
-96
-92
-62
-76
-83
-91
-113
-131
-153
-128
-110
-112
-93
-87
-92
-99
-118
-133
-155
-181
-173
-168
-158
-124
-111
-91
-90
-112
-107
-87
-86
-95
-99
-77
-69
-62
-59
-52
-25
-26
-37
-39
-38
-69
-111
-137
-122
-101
-97
-76
-49
-23
-67
-114
-111
-108
-92
-77
-69
-54
-67
-70
-75
-73
-34
-22
-43
-64
-63
-84
-130
-151
-118
-97
-105
-109
-99
-80
-100
-103
-65
-47
-64
-87
-122
-147
-147
-124
-103
-96
-75
-69
-103
-125
-109
-125
-163
-172
-178
-197
-217
-222
-196
-166
-150
-124
-121
-124
-118
-137
-137
-142
-183
-215
-220
-188
-162
-149
-130
-126
-142
-176
-164
-156
-146
-132
-166
-156
-132
-145
-142
-126
-123
-134
-157
-177
-195
-189
-178
-213
-209
-182
-192
-216
-202
-185
-165
-168
-194
-196
-186
-186
-200
-209
-215
-212
-227
-238
-224
-204
-192
-189
-191
-174
-190
-202
-178
-163
-171
-173
-171
-161
-170
-177
-172
-192
-223
-222
-220
-223
-220
-191
-155
-179
-190
-176
-193
-208
-176
-150
-178
-202
-212
-182
-179
-209
-198
-179
-180
-176
-166
-174
-168
-171
-171
-179
-192
-196
-190
-176
-162
-164
-204
-223
-228
-235
-245
-244
-241
-244
-258
-284
-276
-254
-249
-252
-236
-206
-217
-241
-251
-270
-285
-317
-312
-295
-309
-328
-345
-339
-335
-348
-330
-302
-303
-305
-317
-303
-307
-313
-296
-288
-261
-249
-247
-238
-250
-283
-311
-326
-331
-344
-331
-314
-330
-362
-392
-399
-378
-353
-346
-338
-335
-345
-353
-345
-334
-321
-310
-299
-288
-307
-295
-287
-315
-340
-342
-365
-380
-345
-344
-347
-340
-341
-351
-359
-365
-358
-357
-349
-327
-328
-349
-368
-371
-367
-379
-374
-354
-339
-349
-364
-357
-347
-350
-368
-360
-358
-385
-407
-400
-391
-394
-396
-370
-351
-336
-334
-351
-334
-334
-346
-349
-346
-360
-369
-372
-402
-397
-384
-384
-380
-394
-424
-448
-462
-478
-457
-430
-408
-416
-424
-430
-438
-440
-424
-396
-383
-381
-396
-408
-405
-383
-382
-381
-387
-371
-385
-416
-427
-443
-441
-430
-431
-417
-383
-391
-409
-425
-426
-419
-437
-458
-451
-434
-431
-420
-418
-416
-403
-404
-411
-436
-444
-438
-435
-412
-411
-420
-423
-428
-405
-388
-368
-353
-344
-371
-386
-371
-357
-370
-354
-333
-349
-352
-326
-314
-283
-262
-292
-310
-340
-367
-375
-376
-362
-340
-323
-325
-329
-333
-347
-353
-356
-359
-343
-328
-356
-374
-359
-332
-322
-306
-288
-304
-333
-344
-330
-314
-325
-315
-308
-330
-317
-306
-286
-261
-254
-243
-248
-274
-278
-262
-271
-270
-275
-299
-334
-348
-349
-326
-310
-321
-316
-310
-325
-362
-362
-348
-341
-345
-335
-314
-328
-347
-341
-344
-362
-370
-373
-356
-345
-349
-364
-377
-404
-436
-438
-442
-440
-450
-448
-462
-460
-445
-440
-427
-425
-421
-431
-440
-446
-440
-420
-432
-445
-436
-428
-421
-427
-419
-408
-444
-476
-429
-394
-394
-397
-398
-383
-393
-420
-427
-425
-426
-415
-407
-396
-381
-370
-400
-444
-444
-428
-406
-388
-372
-349
-333
-333
-350
-343
-347
-331
-313
-315
-315
-315
-314
-318
-317
-315
-315
-323
-334
-349
-353
-331
-317
-316
-325
-316
-324
-339
-359
-355
-355
-357
-345
-329
-330
-337
-337
-335
-330
-322
-310
-311
-345
-362
-387
-389
-377
-400
-404
-396
-402
-391
-380
-360
-355
-382
-395
-422
-421
-414
-400
-399
-416
-439
-442
-439
-434
-415
-415
-408
-400
-390
-380
-395
-408
-436
-456
-456
-459
-435
-417
-423
-409
-392
-397
-385
-370
-385
-405
-418
-445
-457
-463
-471
-455
-455
-449
-450
-459
-484
-481
-466
-461
-434
-420
-392
-380
-383
-387
-395
-395
-398
-402
-392
-383
-392
-406
-434
-447
-413
-375
-369
-385
-388
-395
-421
-410
-372
-347
-338
-334
-352
-374
-385
-382
-384
-404
-424
-430
-428
-396
-372
-352
-356
-363
-369
-369
-351
-333
-340
-339
-356
-377
-359
-344
-339
-354
-369
-383
-397
-393
-388
-373
-356
-350
-364
-371
-351
-350
-339
-343
-371
-403
-428
-433
-412
-387
-361
-324
-316
-348
-381
-393
-393
-391
-390
-384
-396
-408
-407
-425
-412
-381
-379
-378
-367
-365
-357
-336
-333
-332
-342
-358
-358
-358
-344
-326
-335
-339
-340
-334
-319
-310
-312
-310
-294
-285
-307
-305
-312
-352
-381
-388
-392
-402
-376
-345
-360
-387
-388
-382
-385
-382
-347
-310
-313
-340
-366
-351
-347
-345
-335
-327
-346
-345
-326
-318
-326
-302
-277
-303
-315
-324
-337
-348
-334
-319
-292
-266
-269
-284
-317
-316
-309
-338
-362
-382
-369
-327
-296
-280
-287
-302
-300
-304
-314
-294
-268
-261
-264
-280
-286
-302
-300
-265
-242
-216
-210
-230
-253
-269
-279
-278
-284
-272
-231
-228
-282
-331
-359
-358
-337
-302
-263
-247
-255
-292
-308
-310
-297
-276
-270
-287
-328
-334
-330
-330
-336
-346
-336
-325
-325
-302
-301
-315
-327
-349
-367
-377
-368
-336
-320
-328
-347
-390
-434
-430
-431
-440
-429
-437
-453
-438
-430
-405
-377
-360
-338
-346
-366
-395
-410
-402
-391
-406
-396
-392
-383
-375
-375
-373
-386
-409
-403
-395
-412
-377
-330
-314
-325
-354
-348
-325
-314
-283
-272
-282
-292
-328
-351
-344
-324
-290
-295
-307
-286
-287
-316
-319
-307
-306
-331
-340
-333
-323
-309
-310
-323
-324
-324
-311
-324
-354
-364
-369
-378
-389
-391
-384
-353
-337
-329
-325
-307
-286
-267
-262
-267
-273
-281
-258
-252
-254
-261
-281
-305
-311
-304
-314
-304
-322
-351
-338
-316
-321
-335
-327
-318
-323
-334
-327
-312
-316
-328
-335
-356
-387
-366
-332
-316
-328
-336
-332
-324
-331
-325
-304
-310
-308
-290
-271
-264
-257
-264
-269
-286
-303
-288
-278
-265
-267
-294
-305
-308
-294
-289
-283
-265
-273
-298
-300
-283
-273
-260
-262
-263
-265
-296
-312
-296
-287
-282
-278
-285
-289
-303
-297
-277
-297
-320
-302
-299
-289
-273
-260
-255
-264
-269
-291
-321
-306
-269
-260
-250
-260
-276
-281
-281
-268
-242
-221
-207
-200
-212
-214
-222
-218
-218
-205
-195
-200
-218
-228
-209
-235
-253
-261
-284
-277
-266
-254
-256
-261
-252
-264
-294
-296
-263
-239
-230
-227
-222
-211
-225
-242
-251
-236
-214
-200
-202
-201
-196
-204
-200
-185
-171
-157
-165
-168
-166
-174
-161
-154
-163
-168
-139
-121
-131
-158
-170
-190
-207
-224
-220
-203
-198
-198
-202
-196
-190
-165
-167
-180
-199
-221
-230
-242
-239
-222
-220
-232
-226
-223
-219
-199
-204
-232
-255
-257
-266
-250
-219
-181
-177
-199
-195
-186
-175
-188
-206
-213
-239
-236
-222
-219
-208
-206
-213
-211
-216
-232
-233
-234
-210
-207
-212
-199
-193
-183
-172
-168
-154
-167
-177
-189
-214
-219
-217
-234
-239
-233
-232
-219
-195
-173
-160
-159
-153
-160
-187
-190
-191
-208
-198
-186
-172
-149
-162
-192
-186
-167
-168
-164
-145
-121
-131
-161
-163
-177
-189
-192
-185
-192
-214
-210
-195
-185
-205
-229
-239
-253
-260
-224
-182
-166
-160
-156
-170
-182
-182
-187
-208
-218
-236
-237
-230
-219
-185
-192
-230
-269
-292
-291
-276
-289
-287
-272
-273
-265
-255
-236
-226
-244
-238
-228
-228
-233
-235
-232
-242
-248
-234
-232
-236
-229
-232
-264
-290
-290
-297
-302
-303
-315
-301
-291
-297
-320
-335
-332
-321
-315
-312
-309
-297
-278
-292
-293
-282
-283
-274
-269
-256
-240
-229
-237
-252
-253
-257
-252
-225
-211
-221
-235
-255
-249
-234
-215
-211
-229
-241
-269
-268
-280
-310
-292
-296
-311
-327
-346
-359
-350
-342
-334
-334
-322
-306
-297
-286
-269
-267
-274
-280
-268
-261
-248
-246
-270
-310
-336
-344
-354
-334
-320
-315
-318
-323
-331
-337
-308
-297
-308
-310
-294
-286
-274
-244
-234
-248
-276
-281
-270
-261
-268
-270
-254
-255
-279
-306
-327
-341
-355
-357
-351
-327
-307
-282
-279
-309
-326
-322
-313
-311
-315
-322
-331
-346
-363
-359
-357
-356
-329
-339
-362
-362
-356
-367
-365
-375
-367
-343
-316
-308
-318
-316
-311
-322
-338
-319
-318
-328
-329
-322
-319
-318
-319
-316
-317
-332
-337
-332
-340
-344
-323
-296
-278
-284
-290
-298
-296
-288
-288
-277
-280
-284
-283
-270
-290
-289
-266
-264
-276
-278
-283
-295
-310
-322
-321
-337
-329
-332
-350
-370
-373
-367
-367
-358
-358
-370
-389
-420
-429
-412
-401
-394
-395
-382
-369
-355
-330
-311
-297
-294
-300
-293
-296
-313
-301
-289
-273
-271
-266
-259
-262
-270
-285
-277
-278
-268
-275
-288
-292
-310
-324
-328
-318
-293
-268
-270
-286
-304
-315
-332
-349
-352
-343
-345
-339
-323
-326
-336
-356
-359
-363
-379
-374
-361
-343
-342
-356
-372
-395
-384
-362
-361
-348
-357
-370
-377
-389
-381
-371
-361
-335
-321
-321
-339
-349
-346
-375
-396
-401
-403
-396
-394
-397
-377
-384
-379
-355
-335
-296
-262
-264
-299
-318
-329
-328
-319
-313
-305
-278
-284
-287
-285
-308
-342
-343
-335
-332
-331
-337
-347
-368
-368
-353
-346
-339
-332
-332
-337
-341
-328
-333
-319
-330
-332
-319
-302
-310
-326
-336
-353
-365
-354
-338
-313
-295
-293
-302
-313
-283
-243
-238
-229
-236
-255
-252
-246
-230
-213
-213
-218
-221
-227
-217
-204
-219
-241
-239
-250
-245
-226
-224
-240
-265
-277
-276
-263
-230
-222
-248
-255
-272
-291
-296
-288
-276
-259
-255
-262
-272
-278
-238
-218
-231
-247
-247
-250
-269
-268
-268
-271
-263
-245
-230
-225
-243
-263
-273
-301
-325
-335
-331
-323
-341
-365
-371
-361
-346
-339
-340
-342
-344
-340
-339
-331
-310
-307
-289
-293
-286
-261
-253
-240
-244
-248
-240
-232
-227
-225
-232
-238
-238
-236
-234
-234
-235
-224
-226
-240
-237
-220
-213
-220
-222
-232
-221
-199
-205
-214
-212
-216
-241
-263
-266
-268
-260
-269
-273
-269
-281
-284
-276
-274
-254
-239
-230
-217
-225
-235
-235
-250
-244
-239
-244
-234
-240
-255
-260
-270
-275
-278
-284
-260
-250
-247
-248
-249
-245
-221
-219
-215
-210
-214
-226
-244
-257
-257
-235
-218
-207
-214
-228
-244
-243
-239
-240
-256
-247
-248
-275
-270
-258
-244
-245
-265
-264
-279
-274
-251
-265
-274
-259
-280
-284
-257
-248
-256
-273
-280
-267
-257
-252
-239
-241
-248
-260
-280
-291
-294
-274
-259
-264
-259
-252
-250
-244
-230
-219
-249
-278
-288
-297
-299
-285
-269
-265
-289
-315
-302
-284
-274
-262
-270
-313
-324
-308
-299
-296
-291
-280
-281
-288
-285
-270
-266
-273
-253
-245
-244
-223
-225
-231
-243
-271
-272
-275
-276
-264
-276
-275
-288
-315
-302
-305
-319
-319
-310
-290
-281
-278
-276
-283
-297
-283
-267
-240
-231
-247
-244
-242
-228
-216
-212
-218
-204
-213
-203
-178
-172
-164
-173
-176
-171
-167
-156
-158
-184
-191
-210
-236
-221
-218
-217
-208
-232
-267
-276
-279
-270
-256
-252
-244
-257
-258
-254
-253
-228
-224
-255
-268
-260
-259
-256
-252
-270
-272
-264
-253
-242
-243
-254
-254
-261
-277
-282
-262
-219
-194
-168
-163
-190
-202
-212
-229
-215
-228
-239
-233
-222
-228
-240
-238
-248
-254
-261
-272
-273
-265
-280
-299
-303
-304
-301
-286
-289
-301
-295
-288
-289
-311
-332
-326
-303
-278
-262
-246
-246
-244
-257
-275
-282
-285
-271
-262
-240
-201
-188
-186
-187
-196
-198
-209
-192
-176
-180
-201
-228
-232
-230
-236
-217
-177
-174
-186
-186
-175
-173
-184
-189
-177
-157
-154
-158
-165
-174
-184
-192
-191
-172
-178
-185
-204
-245
-251
-255
-254
-239
-247
-251
-266
-282
-275
-258
-252
-271
-272
-259
-235
-216
-202
-210
-237
-264
-264
-263
-285
-285
-272
-259
-259
-257
-237
-247
-254
-247
-253
-279
-309
-322
-308
-292
-278
-281
-281
-282
-301
-291
-291
-297
-310
